XmlDocument doc = new XmlDocument();
doc.Load( "xml文件");
XmlNodeList list = doc.SelectNodes("PersonList");
list.Count就是个数
doc.GetElementsByTagName("ID");
doc.GetElementsByTagName("PersonName");
你可以把xml文件读出来放到dataset中,这样用起来很方便,不过如果数据量很大的话会比较慢
doc.Load( "xml文件");
XmlNodeList list = doc.SelectNodes("PersonList");
list.Count就是个数
doc.GetElementsByTagName("ID");
doc.GetElementsByTagName("PersonName");
你可以把xml文件读出来放到dataset中,这样用起来很方便,不过如果数据量很大的话会比较慢
<PersonList>
<PersonName>王三</PersonName>
<PersonID>4</PersonID>
<PersonName>xiaotao</PersonName>
<PersonID>15</PersonID>
<PersonName>张五</PersonName>
<PersonID>9</PersonID>
</PersonList>
</PersonData>
????
感觉不是一个良构的xml
现在都不会用,还谈什么良与不良?
list.Count就是个数这个只是查出有几个PersonList吧。并不是查出personlist的所有子节点吧?我说的也好像没有解决这个问题
我的这个肯定要用循环
<PersonData>
<PersonList id=1>
<PersonName>王三</PersonName>
</PersonList>
<PersonList id=2>
<PersonName>张五</PersonName>
</PersonList>
</PersonList>
</PersonData>