2
我有這個節點MSXML2:如何獲取節點的值?
MSXML2::IXMLDOMNodePtr node;
node->Getxml()
回報"<level3>333<level4 atribute="444"><level5>555<level6>666</level6></level5></level4></level3>"
node->Gettext();
回報"333555666"
node->GetnodeValue()
拋出異常,如果節點不是一個屬性。如何獲取值333
?
爲什麼GetnodeValue不起作用,並在節點不是屬性節點時拋出異常? – cprogrammer 2011-05-11 21:06:27
XML DOM不太直觀。在你的例子中,level3是父節點,333和level4是它的子節點。 333是文本節點,而level4是元素節點。 – Luke 2011-05-11 21:44:33