【问题标题】:How to modify the webservice provider output format from xml to JSON in Lotus notes 8.5?如何在 Lotus Notes 8.5 中将 Web 服务提供者输出格式从 xml 修改为 JSON?
【发布时间】:2013-07-23 05:12:05
【问题描述】:

您好!

我正在 Lotus Notes 8.5 中编写提供程序 Web 服务(使用 WS 提供程序设计元素)。目前它以 xml 格式输出数据。但是 Web 服务消费系统可以通过移动浏览器访问,并且需要 JSON 格式的输出。如何将输出格式从xml修改为JSON?

问候, 孙达。

【问题讨论】:

    标签: xml json web-services lotus-notes


    【解决方案1】:

    Web 服务只是 Domino 中的 SOAP。如果您需要 REST 服务,您可以做很多事情。

    • 创建一个普通的 Web 代理并以 JSON 格式编写您的输出。

    • 使用 URL 快捷方式读取 JSON 格式的文档/视图(R7.02 及更高版本)。例如:

      http://server.my.lan/database.nsf/viewName?ReadViewEntries&outputformat=JSON

    • 您可以使用Domino Data Services(R8 以上)。

    • 使用 XPages JSON RPC 组件。 ExtLib 的一部分(UP1/openNtf R8.5.x,内置于 R9)。关于它的一些细节here。还有一个example here

    我个人会选择 XPages JSON RPC 组件,因为它提供了最佳级别的控制和安全性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-08
      相关资源
      最近更新 更多