我今天遇到了这个困扰我的 XML 问题,但我找不到解决方案,因为我不知道如何表达它。我的 XML 文件如下所示:
<TEST>
<ITEM_ID>0123
<ITEM_SIZE>Medium</ITEM_SIZE>
<ITEM_COLOR>Red</ITEM_COLOR>
</ITEM_ID>
</TEST>
一切正常(我可以找到一个随机元素,显示或删除它)并且可以获得我想要的信息,但唯一我无法使用 myXML_XML.ITEM_ID[0] 访问的东西应该说“0123”。我什么都没有,没有错误,什么都没有。当我检查 myXML_XML.ITEM_ID[0].ITEM_SIZE (放入 String Var 时,我得到 "Medium" )。
我认为 XML 可能具有误导性,所以我尝试使用另一个文件:
<TEST>
<ITEM_ID REF="0123">
<ITEM_SIZE>Medium</ITEM_SIZE>
<ITEM_COLOR>Red</ITEM_COLOR>
</ITEM_ID>
</TEST>
在检查 myXML_XML.ITEM_ID[0].REF 或 myXML_XML.ITEM_ID[0].REF.text 时,这给了我相同的结果
有哪位好心人给我解惑?