worklight xml空标记转换为json

时间:2014-06-03 14:59:20

标签: xml json ibm-mobilefirst worklight-adapters

基于已知的xml2json转换规则:

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

  

<a></a> - &gt; {&#34;&#34;:&#34;&#34;}

2 - 空XML元素1

  

<a/> - &gt; {&#34;&#34;:空}

我希望从Worklight xml解析器获得不同的转换。

相反,似乎两个场景都转换为空字符串,从不使用空值(或至少使用空方括号)。

这是一种按设计工作的方法,限制或可配置的行为吗?

1 个答案:

答案 0 :(得分:1)

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

请参阅Overview of IBM Worklight adapters文档和this SO question