在asp.net中如何获取xml中的数据
1、使用visual studio 2017

2、同样还是要创建一个asp.net的web工程

3、打开新创建的工程

4、准备一个xml文件

5、asp.net中给我们提供了读取xml格式文件的方法XmlDocument
需要添加using引用
using System.Xml;

6、新建filename 用来指定要读取的xml文件
并实例化xmldocument对象

7、先加载xml 得到xml根节点

8、debug后,就可以看到根节点的name
这就表示我们已经读取到xml文件了

9、要想获得xml中具体的信息
可以使用 ChildNodes

10、可以看到共有2个子节点
这样就可以使用foreach来查看每个子节点的信息

11、也可以使用xml。innerxml来获得所有信息

12、完整的代码
public ActionResult Index()
{
string filename = @"Z:\xml.xml";
XmlDocument xmlDocument = new XmlDocument();
xmlDocument.Load(filename);
// 先得到根节点
XmlNode xn = xmlDocument.SelectSingleNode("bookstore");
XmlNodeList xnl = xn.ChildNodes;
return View();
}

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:86
阅读量:63
阅读量:55
阅读量:191
阅读量:45