【发布时间】:2015-02-16 14:19:50
【问题描述】:
如果我传递我的 XML 文档和 XPath,是否有一个 API 可以为我提供字符串格式的 JSON?如果我按如下方式传递 xpath 和 XML 文档
/domain:networkConfig/devices[@type='computer']/device/ipDetails/ipDetail
XML 是
<?xml version="1.0" encoding="UTF-8"?>
<domain:networkConfig >
<devices type="computer">
<device vs:registerSysid="897">
<ipDetails>
<ipDetail nic="eth0" nicDesc="myZone" primaryEditable="false">
<ipAddress>192.168.31.101</ipAddress>
<gateway>192.168.31.31</gateway>
<netmask>255.255.255.0</netmask>
</ipDetail>
</ipDetails>
<routeDetails/>
</device>
</devices>
</domain:networkConfig>
然后它应该给我 JSON 作为一个字符串
"ipDetail": {
"nic": "eth0",
"nicDesc": "myZone",
"primaryEditable": false
}
【问题讨论】:
-
到目前为止你尝试了什么?可能你的问题应该去这里softwarerecs.stackexchange.com
标签: java xml json xpath xml-parsing