1

我想知道是否有人可以帮助我找到 cXML 文件的 XSD(用于 ariba 打孔电子商务交易)。

最好的问候, 史蒂夫

4

3 回答 3

2

cXML 有 DTD,但没有定义 XSD。cXML DTD 可以从http://www.sagehill.net/livedtd/cxml/cXML.dtd.html下载

取自他们的用户指南

基本 cXML 文档 - http://xml.cXML.org/schemas/cXML/ /cXML.dtd

确认和发货通知 - http://xml.cXML.org/schemas/cXML/ /Fulfill.dtd

发票 - http://xml.cXML.org/schemas/cXML/ /InvoiceDetail.dtd

类型定义 - http://xml.cXML.org/schemas/cXML/ /Catalog.dtd

付款汇款 - http://xml.cXML.org/schemas/cXML/ /PaymentRemittance.dtd

于 2012-09-05T13:58:55.347 回答
1

您可以使用XMLPad等工具自己将 cXML DTD 转换为模式。我发现它是最准确的。

于 2012-11-13T17:59:07.250 回答
0

不幸的是,我知道的任何 dtd2xsd 转换器都无法正确进行此转换(cxml.dtd 到 cxml.xsd)。如果有人能做到 - 写下如何。我需要 xsf 文件来生成 java 类(xjc 不能从已发布的 dtd 文件中完成)。

于 2015-09-14T09:53:45.780 回答