“<value> 0 </value>”和“<value xsi:type =”xsd:string“> 0 </value>”之间有什么区别?

时间:2015-11-25 08:46:24

标签: xml parsing xsd xml-parsing

我是测试分析师,当值传递为<Value xsi:type="xsd:string">0</Value>时,我的远程管理活动会正常工作,但当值传递为<Value>0</Value>时,它不起作用。

我想了解为什么以及我对XML的了解并不是那么好。

任何人都可以指导我吗?

1 个答案:

答案 0 :(得分:2)

xsi:type="xsd:string"构造在没有架构的情况下传达数据类型信息。处理XML文档的应用程序可以使用此信息将<Value>元素的内容视为字符串,而不是数字,即使它看起来像一个。