【发布时间】:2016-06-15 14:07:39
【问题描述】:
我有一个 XML,它在其中一个元素中包含嵌套的序列化 XML。有效负载也是一个有效的格式 XML。此外,有效负载可以包含更多级别的嵌套...
我正在研究如何:
- 正确定义此 XML 的架构,以便嵌套字段 也定义了。
- 通过定义,可以查询任意字段。
像 XSD 这样的 XML Schema 标准是否支持这种嵌套的 XML?我们可以使用任何 XML 搜索路径工具(如 XPath)来正确搜索嵌套字段吗?
<?xml version="1.0" encoding="UTF-8"?>
<event>
<header>
<field1>Value</field1>
<field2>Value</field2>
</header>
<body>
<payload><?xmlversion="1.0"encoding="UTF-8"?><event><header><field1>Value</field1><field2>Value</field2></header><body><payload></payload></body></event>
</payload>
</body>
</event>
【问题讨论】: