在 XPage 中存储和检索长字符串

Storing and retreiving long strings in XPages

我想在 Xpages 上使用长字符串(最小大小:100kb)。我假设存储大字符串的最佳方法是在“富文本”类型的数据字段中。 现在我被这个字符串的数据处理所困扰。如何在服务器和客户端之间传输此字符串?

到目前为止我试过:

所以我想知道我是否错过了我的 REST 服务的配置。还有哪些其他替代方法可用于在 Xpages 上的客户端和服务器之间传输大数据?

我测试了你的场景。 doc.getItemValueString() 仅从富文本字段中读取 64 KB 的数据。如果您想要所有可以使用的数据(在 SSJS 中):

var doc = database.getDocumentByUNID(id);
var item:NotesRichTextItem = doc.getFirstItem('test');
return item.getUnformattedText();

看起来像那个方法return来自富文本项目的确切文本,没有插入段落字符。