标签:
读取本地XML文件时要将xxx.xml文件的“生成操作”改为“嵌入的资源”会比较好,在手机上运行的话需要改为“内容”
<?xml version="1.0" encoding="utf-8"?> <DataSet xmlns="http://WebXml.com.cn/"> <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1"> <Area xmlns=""> <AreaList diffgr:id="AreaList1" msdata:rowOrder="0"> <areaID>-4</areaID> <Area>数字电视</Area> <Zone>数字</Zone> </AreaList> <AreaList diffgr:id="AreaList2" msdata:rowOrder="1"> <areaID>-3</areaID> <Area>海外电视</Area> <Zone>海外</Zone> </AreaList> </diffgr:diffgram> </DataSet>
前台用一个ListView显示
后台的读取方式为
XDocument xdoc = XDocument.Load("Resources/AreaDataSet.xml");// 文件夹/文件 var dataInfo = from query in xdoc.Descendants("AreaList") select new Model { areaID = (string)query.Element("areaID"), Area = (string)query.Element("Area") };
还有一个Model类来存取数据
标签:
原文地址:http://www.cnblogs.com/cjxy1993/p/4890370.html