0

我正在尝试从 jquery 对休息服务进行 REST 调用。我将使用来自OpenMRS API的数据。我一直在关注这篇文章 的导师。

现在,我进行了调用,但仍将对象解析为 Json 并将其显示在 HTML 页面上。我在这样做时遇到了问题。我在这个JSFiddle 上共享代码。

解析 JSON 响应的不同步骤是什么?

为了探索这个对象,我正在使用 Chrome 控制台。我写了这一行作为我可以使用数据的示例(在这种情况下为观察):

 `$('#result').html('<p>' + data[0].concept +  '<p>');`

'

4

1 回答 1

0

在您的示例中,数据已经是一个对象。Si 您只需像任何其他对象一样浏览它;

前任:

$('#result').html('<p>' + data.results[0].concept.display +  '<p>');

在 js 上放:

success: function (data) {
            console.log(data);

所以你可以使用 chrome 控制台查看对象是如何制作的。下面是 console.log 输出的部分示例:

Object {results: Array[15]}
results: Array[15]
0: Object
accessionNumber: null
comment: null
concept: Object
display: "Patient Record Image"
links: Array[1]
uuid: "raxa00000-0000-0000-0000-000000000023"
__proto__: Object
于 2013-07-25T12:07:53.263 回答