我正在使用 XML::XML2JSON在 Perl 中将 JSON 数据转换为 XML,我传递了以下数据(片段):
{"question":{"isrequired":{"$t":"0"}}}
当我使用 XML:XML2JSON->json2xml 函数将 JSON 数据转换为 XML 时,我得到以下内容(片段):
<isrequired/>
我需要保留“isrequired”标签中的“0”元素,因为有时我会有空的 JSON 元素,并且需要空的 XML 标签。我认为文档有点含糊(要么是那样,要么我不明白),但这可能与此模块有关吗?
非常感谢您的帮助。谢谢。
最佳答案
尝试使用“零但真实”值代替 “0”
:
" 0 "
" 0"
"0E0"
关于XML::XML2JSON "0"元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790514/