父節(jié)點和子節(jié)點 獲取XML下的所有節(jié)點(父節(jié)點及子節(jié)點)?
獲取XML下的所有節(jié)點(父節(jié)點及子節(jié)點)?XmlDocument xmldoc=new XmlDocument()]//加載XML文件xmlDoc.加載( "1. XML“”]//查找類型為“C004
獲取XML下的所有節(jié)點(父節(jié)點及子節(jié)點)?
XmlDocument xmldoc=new XmlDocument()]//加載XML文件xmlDoc.加載( "1. XML“”]//查找類型為“C004”
xmlnode=xmlDoc.SelectSingleNode(“//doc[@type=”C004“]”)]//查找doc的父節(jié)點
xmlnode pnode=節(jié)點.父節(jié)點
遍歷節(jié)點:
foreach(xmlnode nd in)xmlDoc.DocumentElement.ChildNodes文件)
{//nd遍歷所有docctrl節(jié)點
如果(nd.hasChildNodes節(jié)點)
{
foreach(XmlNode)在nd.ChildNodes節(jié)點)
{//N遍歷所有doc和Ctrl節(jié)點
string stype=N。屬性[“type”]。Value
string s=n.innerText//node Value
如何遍歷所有的父子節(jié)點?
var test=文檔.getElementById(“test”)var父級=測試.parentNode//父節(jié)點變量chils=測試.childNodes//所有子節(jié)點var first=測試.第一個孩子//第一個子節(jié)點var last=測試.lastChile//上一個子節(jié)點var previous=試驗前//上一個兄弟變量next=測試.下一步//下一個同級節(jié)點