从 NotesViews 或 DocumentCollections 生成 JSON 的最佳实践

PSo*_*ano 1 rest json xpages

我正在开发一个由 JSON 内容提供的自定义控件,并且我正在尝试找到生成和使用它的最佳方法。

假设 JSON 可能来自:

  1. 注释视图(所有文档)
  2. 注释视图(基于类别或过滤器的文档子集)
  3. Notes 文档集合(来自database.Search 或database.FTSearch)

我的想法是定义一些自定义属性,我可以在其中定义:

  • 生成 JSON 的 URL
  • 目的
  • ETC。

到目前为止我正在考虑:

  1. 来自 ExtLib 的 REST 服务控制
  2. 生成 JSON 的 XAgent
  3. Domino URL ?ReadViewEntries 和 OutputFormat=JSON

有谁知道加载到内存中的 JSON 对象是否有大小限制?

任何建议将不胜感激。

Mat*_*ite 5

一定要选择扩展库中的 REST 服务控制,它提供了迄今为止灵活性、性能和开发时间的最佳组合。

马特