level 1
酹酒万觥
楼主
我写了如下一个xmlschema文档:
<xsd:schema
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://org/myXMLSchema"
xmlns:tns="http://org/myXMLSchema"
elementFormDefault="qualified">
<xsd:element name="ClientTestDescriptor" >
<xsd:complexType >
<xsd:sequence>
<xsd:element name="NumberOfParallelInvoke" type="xsd:integer"/>
<xsd:element name="MessageSize" type="xsd:integer"/>
<xsd:element name="URL" type="xsd:string" />
<xsd:element name="MessageContent" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
我用xmlbeans将其编译成jar文件和想应的java文件,其中一个java文件如下:
/*
* An XML document type.
* Localname: ClientTestDescriptor
* Namespace: http://org/myXMLSchema
* Java type: org.myXMLSchema.ClientTestDescriptorDocument
*
* Automatically generated - do not modify.
*/
package org.myXMLSchema;
import org.apache.xmlbeans.*;
/**
* A document containing one ClientTestDescriptor(@http://org/myXMLSchema) element.
*
* This is a complex type.
*/
public interface ClientTestDescriptorDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ClientTestDescriptorDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s76CF6A25BDF80E4563BF680902677A57").resolveHandle("clienttestdescriptorbb8adoctype");
/**
* Gets the "ClientTestDescriptor" element
*/
org.myXMLSchema.ClientTestDescriptorDocument.ClientTestDescriptor getClientTestDescriptor();
/**
* Sets the "ClientTestDescriptor" element
*/
void setClientTestDescriptor(org.myXMLSchema.ClientTestDescriptorDocument.ClientTestDescriptor clientTestDescriptor);
/**
* Appends and returns a new empty "ClientTestDescriptor" element
*/
org.myXMLSchema.ClientTestDescriptorDocument.ClientTestDescriptor addNewClientTestDescriptor();
/**
* An XML ClientTestDescriptor(@http://org/myXMLSchema).
2010年03月12日 15点03分
1
<xsd:schema
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://org/myXMLSchema"
xmlns:tns="http://org/myXMLSchema"
elementFormDefault="qualified">
<xsd:element name="ClientTestDescriptor" >
<xsd:complexType >
<xsd:sequence>
<xsd:element name="NumberOfParallelInvoke" type="xsd:integer"/>
<xsd:element name="MessageSize" type="xsd:integer"/>
<xsd:element name="URL" type="xsd:string" />
<xsd:element name="MessageContent" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
我用xmlbeans将其编译成jar文件和想应的java文件,其中一个java文件如下:
/*
* An XML document type.
* Localname: ClientTestDescriptor
* Namespace: http://org/myXMLSchema
* Java type: org.myXMLSchema.ClientTestDescriptorDocument
*
* Automatically generated - do not modify.
*/
package org.myXMLSchema;
import org.apache.xmlbeans.*;
/**
* A document containing one ClientTestDescriptor(@http://org/myXMLSchema) element.
*
* This is a complex type.
*/
public interface ClientTestDescriptorDocument extends org.apache.xmlbeans.XmlObject
{
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(ClientTestDescriptorDocument.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.s76CF6A25BDF80E4563BF680902677A57").resolveHandle("clienttestdescriptorbb8adoctype");
/**
* Gets the "ClientTestDescriptor" element
*/
org.myXMLSchema.ClientTestDescriptorDocument.ClientTestDescriptor getClientTestDescriptor();
/**
* Sets the "ClientTestDescriptor" element
*/
void setClientTestDescriptor(org.myXMLSchema.ClientTestDescriptorDocument.ClientTestDescriptor clientTestDescriptor);
/**
* Appends and returns a new empty "ClientTestDescriptor" element
*/
org.myXMLSchema.ClientTestDescriptorDocument.ClientTestDescriptor addNewClientTestDescriptor();
/**
* An XML ClientTestDescriptor(@http://org/myXMLSchema).