我需要小。我在手动将XML模式映射到简单的xml结构方面遇到困难。任何一位xml专家都可以在不到2分钟内解决我的问题,并相信我可以拯救我的生命。XSD需要小帮助
这是xsd中的模式。
https://rapidshare.com/files/688147446/schema.zip
在import_customers_request.xsd文件,我们有这个元素
<xs:element name="customer" type="COCustomerDetail" minOccurs="0" maxOccurs="unbounded"/>
已在文件coTypes.xsd
细节我不是在XML中那么好等什么到目前为止我发现的是followong xml结构。
<import_customers_request schemaVersion="5.5">
<customers>
<customer>
<useBillingCodeIdentifier>false</useBillingCodeIdentifier>
<useShippingCodeIdentifier>false</useShippingCodeIdentifier>
<companyName>Tech Max</companyName>
<contact>
<firstName>Sohaib</firstName>
<lastName>Rajpoot</lastName>
<email>suhaibpucit\@yahoo.com</email>
</contact>
</customer>
</customers>
</import_customers_request>
现在我只想要两个字段。
- 地址
- 密码
可以请你完善这一结构好地方,这些领域也是如此。我将非常感谢你的时间和帮助。在这种情况下
<xs:complexType name="COCustomer">
<xs:complexContent>
<xs:extension base="COAddress">
<xs:sequence>
<xs:element name="password">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLenght value="80"/>
</xs:restriction>
<xs:simpleType/>
</xs:element>
. . . .
这将是内customer
的第一个元素 - 你可以将它当然下来:
请在这里发表您的模式 - 或者只是definining了'COCustomerDetail'复杂类型的片段 - 我不想在4shared注册下载您的架构。 – MiMo 2012-04-24 14:43:36
你能否指定地址和密码应该是联系人还是客户的元素?然而,在XML纯文本中存储密码是我能想到的最糟糕的事情之一:) – Aslan986 2012-04-24 14:46:25
@MiMo我更新了下载链接。现在它快速分享。我想现在你需要注册下载。你可以现在检查一下吗? – sulmanpucit 2012-04-24 14:55:27