json的org.w3c.dom.Node实现

问题描述 投票:0回答:1

我正在寻找org.w3c.dom.Node的实现,用于XML以外的数据类型,如json或avro。这将允许我重用针对org.w3c.dom.Node编写的功能,例如xpath。

org.w3c.dom.Node document = new JsonDocument(myJsonMessage);

XPathFactory xpathFactory = XPathFactory.newInstance();
XPath xpath = xpathFactory.newXPath();

String msg = xpath.evaluate("/document/element", document);

msg是针对json文档的xpath评估,前提是我为Json实现了Node / Document

java json dom
1个回答
0
投票

最简单的解决方案可能是将JSON文档转换为XML,然后使用现有功能执行xpath查询。

Convert JSON to XML

© www.soinside.com 2019 - 2024. All rights reserved.