我是C++中的新手。我有XML文件,此代碼:關於GetElementsByTagName的CLR C++語法問題
XmlDocument^ xml = gcnew XmlDocument();
xml -> Load("url.xml");
box -> Text = xml -> DocumentElement -> GetElementsByTagName("item") -> Item(0) -> GetElementsByTagName("title") -> Item(0) -> InnerXml; // This code doesnt work.
和xml文件:
<item>
<pubDate>date</pubDate>
<title>title</title>
<author>author</author>
<description>description</description
</item>
<item>
...
我想從第一個項目獲得標題標籤。我不知道如何。請幫助。
upd。 我嘗試這樣的代碼,但如果我使用一個字符串,你有你的文件副本,我得到一個錯誤</description
沒有結束>
稱之爲xml.LoadXml()
它不工作:(
xml -> DocumentElement -> GetElementsByTagName("item") -> Item(0) -> ChildNodes -> GetElementsByTagName("title") -> Item(0) -> InnerXml;