基于已知的xml2json转换规则:
1 - 没有文本节点的XML元素
<a></a>
- &gt; {&#34;&#34;:&#34;&#34;}
2 - 空XML元素1
<a/>
- &gt; {&#34;&#34;:空}
我希望从Worklight xml解析器获得不同的转换。
相反,似乎两个场景都转换为空字符串,从不使用空值(或至少使用空方括号)。
这是一种按设计工作的方法,限制或可配置的行为吗?
答案 0 :(得分:1)
行为是可配置的。你没有提到它,但我假设你在谈论Worklight适配器中的XML到JSON转换。生成Worklight适配器时,将生成filtered.xsl文件。您可以而且应该使用该.xsl文件来影响转换。