我正在尝试实现此链接中提到的类似内容
但我不知道在哪里写解析代码。我尝试用新方法编写它并将该方法添加到“我的 adapter.xml”中,但没有任何反应。我什至不知道如何登录 IBM WorkLight。我使用了 WL.logger(some) 但它抛出的错误是“无法在对象上调用记录器”。
任何帮助,将不胜感激。提前致谢。!
我正在尝试实现此链接中提到的类似内容
但我不知道在哪里写解析代码。我尝试用新方法编写它并将该方法添加到“我的 adapter.xml”中,但没有任何反应。我什至不知道如何登录 IBM WorkLight。我使用了 WL.logger(some) 但它抛出的错误是“无法在对象上调用记录器”。
任何帮助,将不胜感激。提前致谢。!
在大多数情况下,您不需要手动解析响应,因为 WL 适配器框架会为您执行此操作。您通过 WL.Server.invokeHttp API 检索到的任何内容都将被自动解析为 JSON,除非您指定返回的ContentType:"plain"。如果您确实需要手动解析 JSON,您可以使用 JSON.parse() 和 JSON.stringify() API。
服务器端日志记录是通过 WL.Logger.debug/error/info 等实现的。您可以在此处获取有关它的更多信息
您不必解析 JSON 数据,Javascript 中有一些库可以做到这一点。试试JSON.parse()
。您应该学习如何编写适配器并从客户端调用它们。入门模块是一个很好的起点,特别是在您的情况下是模块 4。