【发布时间】:2020-06-27 23:27:54
【问题描述】:
作为响应,我得到以下 cXML,如果我使用 XSLT,它不会被解析。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.046/cXML.dtd">
<cXML payloadID="AF7rzg4Yg6dfzOW5Mfp6PFIAz66C"
timestamp="2020-06-18T20:26:55+00:00"
version="1.2.046">
<Response>
<Status code="201" text="Acknowledged">Acknowledged</Status>
</Response>
</cXML>
我遇到了错误,你能建议我如何解析这些文件吗?
无法使用提供的 XML/XSL 输入生成 XML 文档。 org.xml.sax.SAXParseException; systemId:http://xml.cxml.org/schemas/cXML/1.2.046/cXML.dtd;lineNumber:1;列号:1;文档类型声明包含或指向的标记声明必须格式正确。
我的要求是获得类似的输出 XML
<RESULT>
<Status>Acknowledged</Status>
</RESULT>
你能告诉我 XSLT 吗?
谢谢 鸭潭
【问题讨论】:
-
使用您发布的代码无法重现您报告的问题:xsltfiddle.liberty-development.net/gVhEaiB