ibm domino想要将大的xml字符串保存到富文本字段但是会出现限制错误

YdB*_*YdB 1 java xml lotus-domino

我有一个java代理,我收到一个xml.这个我转换为字符串,然后想要保存在富文本字段(可编辑):

RequestDoc.replaceItemValue("XmlTU",sb.toString());
Run Code Online (Sandbox Code Playgroud)

但后来我收到了这个错误:

NotesException:Notes错误:字段太大(32K)或View的列和选择公式太大

可能是笔记将xml字符串视为一个段落?因为富文本字段段限制为64K?

Knu*_*ann 5

使用RichTextItem的方法appendText()代替:

  RichTextItem rtitem = RequestDoc.createRichTextItem("XmlTU");
  rtitem.appendText(sb.toString());
Run Code Online (Sandbox Code Playgroud)