1、前台读取:
例如:<Window.Resources>
<XmlDataProvider x:key="cities" Soure="文件所在的路径" XPath="xml文件中的父级元素"/>
</Window.Resources>
2、后台读取:(主要介绍的是Linq读取)(这部分属于转载)
示例XML文件:Demo.xml
<?xml version="1.0" encoding="utf-8" ?>
<note>
<conf>
<to>infozero</to>
<from>lerroy</from>
<heading>测试信息</heading>
<body>第一条测试信息</body>
<title name="我的第一条消息">from myself</title>
</conf>
<conf>
<to>infozero@163.com</to>
<from>text</from>
<heading> 时刻提醒我 </heading>
<body>这是一条测试信息!</body>
<title name="我的第二条消息">from others</title>
</conf>
</note>
在程序中引用以下命名空间