当前位置: 移动技术网 > IT编程>开发语言>c# > C#简单写入xml文件的方法

C#简单写入xml文件的方法

2019年07月18日  | 移动技术网IT编程  | 我要评论
本文实例讲述了c#简单写入xml文件的方法。分享给大家供大家参考。具体实现方法如下: static void writetree(xmlnode xmleleme

本文实例讲述了c#简单写入xml文件的方法。分享给大家供大家参考。具体实现方法如下:

static void writetree(xmlnode xmlelement, int level) {
  string leveldepth = "";
  for(int i=0;i<level;i++) 
  {
   leveldepth += "  ";
  }
  console.write("\n{0}<{1}",leveldepth,xmlelement.name);
  xmlattributecollection xmlattributecollection = xmlelement.attributes;
  foreach(xmlattribute x in xmlattributecollection) 
  {
   console.write(" {0}='{1}'",x.name,x.value);
  }
  console.write(">");
  xmlnodelist xmlnodelist = xmlelement.childnodes;
  ++level;
  foreach(xmlnode x in xmlnodelist) 
  {
   if(x.nodetype == xmlnodetype.element) 
   {
     writetree((xmlnode)x, level);
   }
   else if(x.nodetype == xmlnodetype.text) 
   {
     console.write("\n{0}  {1}",leveldepth,(x.value).trim());
   }
  }
  console.write("\n{0}</{1}>",leveldepth,xmlelement.name);
}

希望本文所述对大家的c#程序设计有所帮助。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网