开发者网络 动网主机 支持论坛 邮局 帮助
当前位置:网络学院.Net专区XML应用 → 使用c#如何读取xml文件
使用c#如何读取xml文件
日期:2001年6月4日 作者:vbgril 人气:     [ ]
XmlReader和XmlTextReader类定义在System.XML名字空间中。

XmlTextReader类源于XmlReader类。XmlTextReader类可用来读取XML文档。此类的Read方法读取此文档,直到其节点结束。

在这篇文章里,将演示如何使用XmlTextReader类来读取一个XML文档及输出数据到控制台。

加入名字空间引用

因为Xml类都定义在System.Xml名字空间当中,所以首先要做的是在工程里加入对System.Xml的引用。

using System.Xml;

打开一个XML文档

XmlTextReader类的构造器打开一个XML文件。在这个例子里使用了一个名为xmltest.xml的文件,它保存在C:\temp目录当中。你可以下载此附件。

// 打开一个 XML 文件
XmlTextReader reader = new XmlTextReader("C:\\temp\\xmltest.xml");

读取数据

XmlTextReader类的Read方法读取数据。

while ( reader.Read() )
{
Console.WriteLine(reader.Name);
}

源代码:
附件
CS Code
XML文件

namespace ReadXML
{
using System;
using System.Xml;

public static int Main(string[] args)
{
try
{
// 打开一个 XML 文件
XmlTextReader reader = new XmlTextReader("C:\\temp\\xmltest.xml");
while ( reader.Read() )
{
Console.WriteLine(reader.Name);
}

}
catch (Exception e)
{
Console.WriteLine ("Exception: {0}", e.ToString());
}
return 0;
}
}
}

(出处:Chinaasp论坛)

相关文章:
 
·在不支持FSO的服务器上使用XMLDOM创建HTML文件
·Microsoft SQL Server 2005 的 XML 最佳实施策略
·Adam Bosworth:Access到XML,再到Web Services
·问:如何将 XML 文件导入 SQL Server 2000?
·用正则解析图片地址,并利用XMLHTTP组件将其保存
·vbs类生成xml文件
·利用XSLT把ADO记录集转换成XML
·ebXML、UDDI与XML/EDI比较
·将二进制数据嵌入 XML 文档的三种方法
·保护 XML Web 服务免受黑客攻击(4)
相关软件:
 
·FullXML v2.42 CMSware荣誉整理版
·ASP+XML 精美留言本
·E路XML留言本 v2.0
·E路XML留言本(Elook XML GuestBook) v1.0 无组件版
·E路XML留言本(Elook XML GuestBook) COM+ v1.0
·爱上网XML自助链接
·JOB571.COM即插即用自助友情链接(XML版)
·厦门普工招聘网XML留言簿
·XML高级编程
·XML实用大全
说明:本站部分内容收集于网络,如有侵犯您的权益请来信告知,我们会第一时间进行处理,谢谢
 → 特别推荐
 → 热点TOP10

关于本站 | 诚聘英才 | 业务合作 | 联系我们 | 广告合作 | 收藏本站

海口动网先锋网络科技有限公司版权所有
Copyright ? 2000 - 2003 AspSky.Net
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077