我使用C#将项目插入Sharepoint列表并访问lists.asmx Web服务。列表中的一个字段是多行文本字段(富文本),我想在字段中插入换行符。我在XML请求中添加哪些字符来插入换行符?感谢。
答案 0 :(得分:4)
我有与你相同的设置,我累了<br />
但是如果你使用XML元素来更新列表,它将无法转换。
生成文字时,请使用 <![CDATA[<br/>]]>
代替 <br />
。
这将翻译,测试和验证。
答案 1 :(得分:2)
您可以在文本中添加<br />
标记。字段的内容存储在CDATA元素中。
答案 2 :(得分:2)
System.Environment.NewLine
我遇到了完全相同的问题,但<br />
和<br/>
都没有在<![CDATA[
内为我工作。最后我删除了CDATA并将文本视为常规字符串,插入{ {1}}需要换行的属性。