码迷,mamicode.com
首页 > 其他好文 > 详细

UWP 读取本地XML文件

时间:2015-10-18 23:01:46      阅读:1292      评论:0      收藏:0      [点我收藏+]

标签:

读取本地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类来存取数据

UWP 读取本地XML文件

标签:

原文地址:http://www.cnblogs.com/cjxy1993/p/4890370.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!