1

我有一个名为“行走”的视图,我想查询它:

http://site/activity.nsf/walking?searchview&query=FIELD%20Gradient%20CONTAINS%20gradienteasy.gif

这会在 HTML 表格中返回结果。我想做的是将结果格式化为 JSON,然后我将在客户端使用它。这可能吗?

我知道您可以通过执行以下操作从直观的视图中返回 JSON:

http://site/activity.nsf/walking?readviewentries&outputformat=json
4

3 回答 3

2

Scott Good 和我在各种会议上就从传统 Domino 应用程序(不使用 XPages)生成和使用 JSON 进行了几次会议。最新的是我们在 Lotusphere 2011 上提供的“客户端和服务器端代码大师班中的 JMP303 JSON”。演示材料和幻灯片的链接是:这里

/新人

于 2012-06-15T17:40:07.947 回答
1

您必须创建一个标记有“将视图内容视为 HTML”属性的视图,并设置一个列公式来生成所需的 JSON 语法。

于 2012-06-15T12:28:07.963 回答
1

OpenNTF 上有一篇不错的帖子,其中包含创建非常通用视图的代码,该视图返回与视图选择公式匹配的文档的 JSON:http://openntf.org/XSnippets.nsf/snippet.xsp?id=use- transform -to-build-json-and-consume-the-output-in-an-xagent

该示例使用“XAgent”(没有 UI 的 Xpage)来设置内容类型标题等。但如果需要,您可以使用 $$ViewTemplate 表单执行相同的操作。

于 2012-06-15T13:48:35.680 回答