0
我想採用位於當前Property
標記xml中的所有Photo
標記。在當前層次結構中獲取XML標記
XML
<Properties>
<Property>
<Photos>
<Photo>
</Photo>
</Photos>
</Property>
<Property>
<Photos>
<Photo>
</Photo>
</Photos>
</Property>
<Property>
<Photos>
<Photo>
</Photo>
</Photos>
</Property>
</Properties>
代碼
xmlnode = xmldoc.GetElementsByTagName("Property");
for (int i = 0; i < xmlnode.Count - 1; i++)
{
XmlNodeList xmlNode2;
xmlNode2 = xmldoc.GetElementsByTagName("Photo");
// I wanna get all the Photo tag that are inside the current Property tag
for (int j = 0; j < xmlNode2.Count - 1; j++)
{
// Get the total of tags called Photo in my XML
}
}
但在我的代碼,我得到的總Photos
標籤的所有XML
文件,而不是在當前Property
標籤。
我該怎麼做?
我試試你的代碼,但在'返回0 SelectNodes' –
我試着用你的XML示例文件並運行。你確定你使用了相同的XML結構嗎?您可能知道,但XML操作區分大小寫。 –