0

在(至少)我们的一个项目中,我们使用 Jackson 在 JSON 和 Java 对象之间进行映射,反之亦然。我们还使用 Jettison 将 XML 输入流映射到 JSON 对象(反之亦然)。

后者的一个典型用例是将源 XML 文档上的 XSLT 转换应用到“JSON 化”的 XML 结构,该结构可以使用 aStaxStreamResult和 a直接呈现为 JSON MappedXMLStreamWriter。现在,我很好奇 Jackson 能否在 XSLT 领域做与 Jettison 相同的事情。我研究了文档并仔细检查了 JAR 可交付成果,我的结论是:不,它不能。但我可能错过了一些东西。

所以,这是一个健全性检查。我可以使用 Jackson 执行从 XML 到 JSON 以及从 JSON 到 XML 的 XSLT 转换,并期望得到与使用 Jettsion 相同的结果吗?

4

1 回答 1

1

我不这么认为——由于复杂性,我认为你需要写下一个解析器(我习惯于创建一些 xslt 来转换我的东西,但我总是试图让它保持简单和理智——甚至如果可以的话,它最终会变得太复杂,恕我直言)

于 2013-07-03T22:45:11.743 回答