如何在HTML中显示被调用的json数据? [英] How do I display called json data in HTML?

查看:1292
本文介绍了如何在HTML中显示被调用的json数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用xmlhttprequest函数从外部api调用数据。这是脚本:



var xmlhttp = new XMLHttpRequest();

var url =https://10.1.10.10: 8080 / ContentManager / api / rest / dashboard;



xmlhttp.onreadystatechange = function(){

if(xmlhttp.readyState == 4&& xmlhttp.status == 200){

var myArr = JSON.player(xmlhttp.responseText);

myFunction(myArr);

}

};

xmlhttp.open(GET,url,true);

xmlhttp.send();



函数myFunction(arr){

var out =;

var i;

for(i = 0; i< arr.length; i ++){

out + =' '+

arr [i] .display +'

';

}

document.getElementById(player ).innerHTML = out;

}



从这里我想在html div中显示player。



我尝试过:



我试过...



 { {xmlString}} 

//在div内部




























b $ b

JSON示例 [ ^ ]


您的

 document.getElementById(player)。innerHTML = out; 

建议您想要在id =player的div中显示输出

< div id =player> < / DIV> 


I am using an xmlhttprequest function to call data from an external api. Here is script for this:

var xmlhttp = new XMLHttpRequest();
var url = "https://10.1.10.10:8080/ContentManager/api/rest/dashboard";

xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var myArr = JSON.player(xmlhttp.responseText);
myFunction(myArr);
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send();

function myFunction(arr) {
var out = "";
var i;
for(i = 0; i < arr.length; i++) {
out += '' +
arr[i].display + '

';
}
document.getElementById("player").innerHTML = out;
}

From here I want to display "player" in an html div.

What I have tried:

I have tried...

{{xmlString}}

//inside the div

解决方案

Json data can be treat like object of javascript

JSON Example[^]


Your

document.getElementById("player").innerHTML = out;

suggested that your want to display the output inside a div with id="player"

<div id="player"></div>


这篇关于如何在HTML中显示被调用的json数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆