我正试图找到一种方法将XSD转换为nuSoap类和objecst,到目前为止没有结果。
XSD如下:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:np="path_here" targetNamespace="path_here" elementFormDefault="unqualified" attributeFormDefault="unqualified">
<xs:include schemaLocation="types.xsd"/>
<xs:element name="systemup">
<xs:annotation>
<xs:documentation>some text here</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="version" type="np:version"/>
<xs:element name="idnumber" type="np:idnumber"/>
<xs:element name="datetime" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
</xs:element>
类型定义如下:
<xs:simpleType name="version">
<xs:restriction base="xs:string">
<xs:pattern value="\d{2}\.\d{2}"/>
</xs:restriction>
</xs:simpleType>
这个xsd的nuSoap php代码是什么?