本文摘自PHP中文网,作者黄舟,侵删。
C#解析XML文件的代码实例分享1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | XmlNodeReader reader = null ;
try
{
XmlDocument xd = new XmlDocument();
xd.Load(filename);
reader = new XmlNodeReader(xd);
string nodeType = null ;
while (reader.Read())
{
switch (reader.NodeType)
{
case XmlNodeType.Element:
nodeType = reader.Name;
break ;
case XmlNodeType.Text:
switch (nodeType)
{
case ROOT:
rootValue = reader.Value;
break ;
default :
break ;
}
break ;
default :
break ;
}
}
}
catch (Exception e)
{
System.Console.WriteLine( "Read XML File Error:" + e.Message + e.StackTrace);
}
finally
{
if (reader != null )
{
reader.Close();
}
}
......................
最后不要忘记把reader close 掉
|
这样其实可以使用这种方法来减少命令行参数的个数,现在只需要加一个文件名即可。但是要在文件中写好参数
以上就是C#解析XML文件的代码实例分享的详细内容!
相关阅读 >>
C#接口的实例详解
C#中list的用法
详细介绍C#实例化接口对象的方法
浅谈C#方法的六种参数
C# winform webbrowser 设置为编辑模式的示例代码
详细介绍C#中调用formatmessage api
C#如何计算2个字符串相似度的示例代码分享
使用C#操作windowad之添加对象到用户组
C#中default什么意思
C#如何导入导出与处理excel文件
更多相关阅读请进入《C#》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » C#解析XML文件的代码实例分享