XDocument.Load()在xml文档

时间:2015-07-26 18:14:28

标签: c# xml

我知道谷歌已经充满了这一点,但经过几个小时的努力,我无法让它发挥作用。

所以这里是foo.xml:

<Root>
    <Child>a</Child>
</Root>

XDocument.Load(&#34; foo.xml&#34;)效果很好。

这是bar.xml:

<Root>
    <Child>á</Child>
</Root>

XDocument.Load(&#34; bar.xml&#34;)抛出System.Xml.XmlException:

  

{&#34;给定编码中的字符无效。第2行,第9位。&#34;}

我应该如何进步?

1 个答案:

答案 0 :(得分:0)

这里没有魔法,我只需要将xml编码为UTF8。