昨天我问了这个问题,并得到了答复。用变音符号读取XML文件
Writing encoded values for umlauts
在代码解析方法的工作,如果是像这样的字符串:
XDocument xDoc = XDocument.Parse("<description>Top Shelf-ÖÄÜookcase</description>");
要通过输入XML文件作为字符串,我得先读它。如果输入xml中有元音变音,则读取方法将失败。 我如何过去?
尝试了XDocument的Load和Parse方法。
加载: 给定编码中的字符无效。第3行,第35位。 解析: 根级别的数据无效。 1号线,位置1
下面是使用CDATA后一个示例XML:
<?xml version="1.0" encoding="utf-8"?>
<kal>
<description><![CDATA[Top Shelf-ÖÄÜookcase]]> </description>
</kal>
创建传入xml不在我的手中。但是我已经告诉了负责创建这个传入xml的另一方。 – Codehelp 2012-08-02 07:11:22
即使CDATA的加载和分析方法都不工作!如果有帮助,我已经添加了一个示例xml。 – Codehelp 2012-08-02 07:22:38