“<Value>0</Value>”和“<Value xsi:type="xsd:string">0</Value>”有什么区别?

What is the difference between "<Value>0</Value>" and "<Value xsi:type="xsd:string">0</Value>"?

我是一名测试分析师,我的远程管理 activity 在值作为 <Value xsi:type="xsd:string">0</Value> 传递时工作,但在值作为 <Value>0</Value> 传递时不起作用。

我想知道为什么,我对 XML 的了解不是那么好。

谁能指导我?

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