父节点和子节点 获取XML下的所有节点(父节点及子节点)?

获取XML下的所有节点(父节点及子节点)?XmlDocument xmldoc=new XmlDocument()]//加载XML文件xmlDoc.加载( "1. XML“”]//查找类型为“C004

获取XML下的所有节点(父节点及子节点)?

XmlDocument xmldoc=new XmlDocument()]//加载XML文件xmlDoc.加载( "1. XML“”]//查找类型为“C004”

xmlnode=xmlDoc.SelectSingleNode(“//doc[@type=”C004“]”)]//查找doc的父节点

xmlnode pnode=节点.父节点

遍历节点:

foreach(xmlnode nd in)xmlDoc.DocumentElement.ChildNodes文件)

{//nd遍历所有docctrl节点

如果(nd.hasChildNodes节点)

{

foreach(XmlNode)在nd.ChildNodes节点)

{//N遍历所有doc和Ctrl节点

string stype=N。属性[“type”]。Value

string s=n.innerText//node Value

如何遍历所有的父子节点?

var test=文档.getElementById(“test”)var父级=测试.parentNode//父节点变量chils=测试.childNodes//所有子节点var first=测试.第一个孩子//第一个子节点var last=测试.lastChile//上一个子节点var previous=试验前//上一个兄弟变量next=测试.下一步//下一个同级节点