WP7 中 XML 文件处理
2012-02-21 21:01
190 查看
一直认为 wp7和wpf的处理方式 是一样的,可是等到自己做了才知道其实还是有很大的区别
因为初来乍道,如果错了请大家指正
首先,在wp7中他使用的是linq 中的XDocument 来对 xml文档进行处理的 而在 wpf 中使用的是System.Xml 中的 XmlDocument
因为是在 linq的命名空间的,所以 在执行对xml文件的操作都是通过linq 语句来实现的 如下代码
因为初来乍道,如果错了请大家指正
首先,在wp7中他使用的是linq 中的XDocument 来对 xml文档进行处理的 而在 wpf 中使用的是System.Xml 中的 XmlDocument
因为是在 linq的命名空间的,所以 在执行对xml文件的操作都是通过linq 语句来实现的 如下代码
XDocument Xdoc = XDocument.Parse(XmlStr); XName xName = XName.Get("ForexRmbRate"); var xElements = Xdoc.Root.Nodes(); List<RMBEntity> items = (from rmbs in Xdoc.Descendants(xName) select new RMBEntity() { BasePrice = rmbs.Element("BasePrice").Value, FBuyPrice = rmbs.Element("fBuyPrice").Value, MBuyPrice = rmbs.Element("mBuyPrice").Value, NAME = rmbs.Element("Name").Value, SellPrice = rmbs.Element("SellPrice").Value, SYMBOL = rmbs.Element("Symbol").Value, }).ToList();
相关文章推荐
- XML 处理 ,包括文件读写, in silverlight (silverlight系列(XML操作、HTTP通信、WebRequest通信))
- php下使用SimpleXML 处理XML 文件
- mybatis在mapper.xml文件中的大于小于等符号处理
- C#读取XML文件中有乱码的处理办法
- 在java代码中,用xslt处理xml文件
- [libxml2]_[XML处理]_[使用libxml2的xpath特性修改xml文件内容]
- python xml 与配置文件处理
- string.xml文件中整型和string型代替以及特殊转义符处理
- python处理xml大文件[xml.sax]
- 让客户端把ASP文件以XML的方式来处理最简单的实现方法.
- dom4j处理xml文件,读取xml字符串,格式化xml文件
- express拖拽文件上传,XMLHttpRequest(),服务器端处理详解
- Tomcat的目录结构、处理流程、主配置文件(server.xml)释义
- [libxml2]_[XML处理]_[使用libxml2的xpath特性修改xml文件内容]
- 通过http/https的POST方式,发送、处理和接收XML文件内容
- J2EE中XML配置文件的读取处理
- Error处理:关于XML文件解析报错:android XML : unbound prefix
- mybaits的xxMapper.xml文件中大于号和小于号处理
- xml文件中处理大于号小于号等方法
- wp7读取网络上和本地的xml文件