我真的需要你的帮助才能帮我解决问题。我使用CoovaChilli设置了一个专用门户,并希望显示CoovaChilli提供的使用反馈,这些反馈可以通过url这样的http://login.domain.com:3990/json/status从CoovaChilli侦听的内部网络访问。如果您已经登录到captive门户,然后如果您访问该url,您将在浏览器中看到如下形式的数据:
{
"version": "1.0",
"clientState": 1,
"redir": {
"originalURL": "http://www.gstatic.com/generate_204",
"redirectionURL": "",
"logoutURL": "http://10.1.0.1:3990/logoff",
"ipAddress": "10.1.0.6",
"macAddress": "AA-BB-CC-DD-EE-FF"
},
"session": {
"sessionId": "5108c39600000003",
"userName": "user@ri",
"startTime": 1359529249,
"sessionTimeout": 0,
"idleTimeout": 900
},
"accounting": {
"sessionTime": 867,
"idleTime": 0,
"inputOctets": 1428643,
"outputOctets": 391752,
"inputGigawords": 0,
"outputGigawords": 0,
"viewPoint": "client"
}
} 我的问题是,如果*Javascript*想要将数据解析成一个网页,那么我应该做些什么,这样我就可以看到格式化得更好的数据(html格式化)。例如,我可以通过url访问它,使用与此http://login.domain.com/status/status.html相同的域,而不是使用前面的url中的未格式化数据?
请注意:我希望使用javascript进行解析,因为登录到该CoovaChilli的用户的数据是不同的,不同的用户有不同的数据,只有登录和访问该url的用户才能看到他们自己的统计数据,所以我认为最好的做法是使用客户端语言解析这些数据。
你的任何帮助都是非常感谢的。之前谢谢你。
发布于 2013-01-30 09:50:54
尝尝这个
此链接可能帮助您intro.asp。
<!DOCTYPE html>
<html>
<body>
<h2>JSON Object Creation in JavaScript</h2>
<p>
Name: <span id="jname"></span><br>
Age: <span id="jage"></span><br>
Address: <span id="jstreet"></span><br>
Phone: <span id="jphone"></span><br>
</p>
<script>
var JSONObject = {
"name":"John Johnson",
"street":"Oslo West 16",
"age":33,
"phone":"555 1234567"};
document.getElementById("jname").innerHTML=JSONObject.name
document.getElementById("jage").innerHTML=JSONObject.age
document.getElementById("jstreet").innerHTML=JSONObject.street
document.getElementById("jphone").innerHTML=JSONObject.phone
</script>
</body>
</html>编辑
如果要删除var json,可以使用ajax或jquery,例如:
$.getJSON("your url",function(result){
$.each(result, function(i, field){
$("div").append(field + " ");
});
});getjson.asp
发布于 2013-06-05 08:25:23
<script src="js/jquery.min.js"></script>
<script>
$.getJSON("http://10.1.0.1:3990/json/status?callback=?", function(data) {
console.log(data);
});
</script>https://stackoverflow.com/questions/14600654
复制相似问题