C#简单写入xml文件的方法
程序员文章站
2023-11-20 22:11:28
本文实例讲述了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#程序设计有所帮助。