【发布时间】:2012-11-22 00:01:52
【问题描述】:
- 哪些特殊字符会破坏 XML?
例如,如果值中没有特殊字符,则以下 xml 有效。但是当我有 & 签名时失败。我尝试使用 CDATA 语法 (<![CDATA[CITY & COUNTY]]>) 包装该值,但得到“解析 CDATA 时出现意外的文件结尾。第 44 行,位置 122”
<Method ID="5">
<Field Type="Text" Name="Company" DisplayName="Company Name" FromBaseType="TRUE" >
<Default>Rob & Schnider Company</Default>
</Field>
</Method>
附加信息(如果需要):我正在使用 SharePoint 2010,它是用于为文档库中的某些列设置默认值的 Web 服务。
【问题讨论】:
-
你用什么来创建这个 XML?字符串操作?请改用其中一种 XML API。他们知道如何正确地做到这一点。
-
我在工作流中使用构建字符串操作来动态创建 xml。不知道如何在共享点工作流中使用 XML API。