我创建了一个扫描周围蓝牙设备的移动应用程序,我可以将设备放入阵列列表中。
现在,使用http POST方法,我必须将具有此数组列表的JSONObject发送到网址,即使为此我已在android应用程序上编写了预期的代码(我确信此代码可以正常工作,因为我已经使用POST方法对URL进行处理并在活动上显示响应。
但是,如何监听由任何Android应用程序发送到URL的JSONObject,解析它并将其显示在该特定URL的网页上? (简而言之,我正在寻找一个可以处理这个并显示列表的Javascript代码。)
答案 0 :(得分:0)
如果您已经拥有发布JSON的URL,您可以这样做:
plain js:
var request = new XMLHttpRequest();
request.open('GET', 'URL', true);
request.onload = function() {
if (request.status >= 200 && request.status < 400) {
// Success!
var data = JSON.parse(request.responseText);
} else {
// We reached our target server, but it returned an error
}
};
request.onerror = function() {
// There was a connection error of some sort
};
request.send();
使用jquery:
var getData = $.getJSON('URL');
getData.done(function(data){
// you have access to data here
});