您知道 XSLT 和其他 XML 处理语言如何支持通过未修改的文档传递文档的“空转换”吗?
我想为 Jolt(Apache Camel 和其他地方使用的一个非常好的 JSON 转换库)做同样的事情。
我可以使用 JOLT 的“插入默认值”功能,并在文档的顶层粘贴一些无害的 JSON 标记和值。这几乎是想要的。但我不知道如何通过 JOLT 传递文档,但不对其进行修改。
你问我为什么要这样做?我们正在开发一个流数据管道,我必须将传入的字符串验证为有效的 JSON……Jolt 免费为我做这件事,但在某些情况下,我不想在文档中胡闹。所以,我想使用 JOLT 作为管道中的一个步骤,但是(在某些情况下)让它对输入 JSSON 文档没有任何作用。