您的位置:首页 > 其它

WP7 中 XML 文件处理

2012-02-21 21:01 190 查看
一直认为 wp7和wpf的处理方式 是一样的,可是等到自己做了才知道其实还是有很大的区别

因为初来乍道,如果错了请大家指正

首先,在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();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: