基于已知的XML2JSON转换规则:

1 - 没有文本节点的XML元素

<a></a> - > {“a”:“”}

2 - 空XML Element1

<a/> - > {“a”:null}

我希望从Worklight XML解析器中有不同的转换。

相反,这两个方案都被转换为空字符串,从不使用空值(或至少空的方括号)。

是这款工作的方法,限制或可配置行为?

有帮助吗?

解决方案

行为是可配置的。您没有提到它,但我假设您正在谈论Worklight适配器中的XML到JSON转换。生成Worklight适配器时,会生成筛选的.xsl文件。您可以并且应该使用那个.xsl文件来影响转换。

请参阅 IBM Worklight适配器概述文档和这个问题

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top