读取标记名(节点名)XMl VBA

读取标记名(节点名)XMl VBA,xml,vba,excel,xml-parsing,Xml,Vba,Excel,Xml Parsing,我有以下XML文件内容: <HldgVal> <Amt Ccy="BRL">25641.94</Amt> <Sgn>true</Sgn> 有人知道如何获取全名“Amt Ccy=“BRL”以便我可以读取货币吗 提前感谢AMT是节点名称,Ccy是节点属性AMT是节点名称,Ccy是节点属性。您需要的是节点属性值。试试这个: MoedaCaixa = fundoElement2.Attributes.getNamedItem("BRL").T

我有以下XML文件内容:

<HldgVal>
<Amt Ccy="BRL">25641.94</Amt>
<Sgn>true</Sgn>
有人知道如何获取全名“Amt Ccy=“BRL”以便我可以读取货币吗


提前感谢

AMT是节点名称,Ccy是节点属性

AMT是节点名称,Ccy是节点属性。您需要的是节点属性值。试试这个:

MoedaCaixa = fundoElement2.Attributes.getNamedItem("BRL").Text

我明白了,语法应该是:fundoElement2.ChildNodes.Item(1).ChildNodes.Item(0).Attributes.getNamedItem(“Ccy”).Text Tks很多
MoedaCaixa = fundoElement2.Attributes.getNamedItem("BRL").Text