我有一个如下定义的XSD (我对类型名进行了匿名),您总是会得到一个<response>元素:
<xsd:element name="response">
<xsd:complexType>
<xsd:annotation>
<xsd:documentation>
Root element of the all response XML's
</xsd:documentation>
我有一个导入模式的wsdl,我正在尝试解析xjc命名多个具有相同名称的嵌套MyElementName类-它不能编译我在下面创建了这个绑定文件,但它给出了错误:
parsing a schema...
compiling a schema...
Exception in thread "main" java.lang.IllegalArgumentException: Illegal class inheritance loop.
Outer class MyElementName1 may not subclass from inner class: MyElementNa
我正在使用one - jar的maven插件将我的java打包到一个jar中,并包含它的所有依赖项。
该项目有一个名为schema.xsd的资源。
当我使用java -jar myJar.one-jar运行jar文件时,我得到以下错误:
org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document
'jar:file:/../lib/myJar.one-jar.jar!/lib/myJar.jar!/schema.xsd', because 1) could not fin
是否可以使用XSD.exe自动生成一个类,该类的属性数据类型不同于在XSD中指定的数据类型,方法是在XSD上的元素之前提供注释属性。
其思想是,保持XSD的原样,但希望自动生成的类对特定属性具有不同的数据类型。
<xsd:simpleType name="idRestriction">
<Specify_Custom_Type="xsd:string" //This is what I'm looking for
<xsd:restriction base="xsd:decimal">
<xsd:at
在生成下面的类后,我将得到以下错误。我需要以不同的方式运行xjc吗?
错误(261,30):接口foo.bbs.tbi.firstresponse.EnvelopeType.BodyType.FaultType.FaultType已经定义为包含此范围的类或接口
类文件:
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.2-b15-fcs
// See <a href="http://java.su
在尝试从xsd生成类时,我得到了这个错误:
java.lang.IllegalArgumentException: Illegal class inheritance loop. Outer class OrderPropertyList may not subclass from inner class: OrderPropertyList
我的xsd定义了一个元素来对一个无界元素进行分组,如下所示:
<element minOccurs="0" name="orderPropertyList">
<complexType>
我被分配了一个任务,将引用数据从数据库导入到一组实体类中。下面是一个简单实体类的示例:
public class CountryList
{
public CountryList()
{
this.Countries = new List<Country>();
}
public IList<Country> Countries { get; private set; }
}
填充XML文件不是我的责任。但是提供一个模式(XSD文件)来指定所需的格式,是。
到目前为止,我已经尝试用[DataCont