如何显示来自服务响应的数据 asp.net
How to display data from service response asp.net
我正在和地震一起工作api...
here
我正在尝试推送 "magnitude" 和 "value" 中的信息 div "earthquake" 可以在这里看到
<div id="earthquake"></div>
<script type="text/javascript">
$(document).ready(function () {
$.getJSON("http://earthquake.usgs.gov/fdsnws/event/1/query?format=xml&starttime=2015-07-27&endtime=2015-07-28&minmagnitude=5", function (dataDD) {
console.log(tasks);
var tasks = dataDD.list;
var html = [];
html.push('<div>')
html.push(val.description)
html.push(val.magnitude.mag)
html.push('</div>')
$("#earthquake").append(html.join('')).css("background-color", "white");
});
});
});
</script>
但我无法正确理解价值观,有人可以帮忙吗....我是 xml/json 的新手,无法正确地表达我的想法...
我们将不胜感激....
最好建议您将调用更改为使用 GeoJSON 而不是 XML,因为这更容易被 JavaScript 解析和查询。您可以通过将 URL 更改为:
来执行此操作
一旦你有了它,你应该在返回的结果中遍历 features
数组,并使用 properties.mag
作为 magnitiude
我正在和地震一起工作api... here
我正在尝试推送 "magnitude" 和 "value" 中的信息 div "earthquake" 可以在这里看到
<div id="earthquake"></div>
<script type="text/javascript">
$(document).ready(function () {
$.getJSON("http://earthquake.usgs.gov/fdsnws/event/1/query?format=xml&starttime=2015-07-27&endtime=2015-07-28&minmagnitude=5", function (dataDD) {
console.log(tasks);
var tasks = dataDD.list;
var html = [];
html.push('<div>')
html.push(val.description)
html.push(val.magnitude.mag)
html.push('</div>')
$("#earthquake").append(html.join('')).css("background-color", "white");
});
});
});
</script>
但我无法正确理解价值观,有人可以帮忙吗....我是 xml/json 的新手,无法正确地表达我的想法...
我们将不胜感激....
最好建议您将调用更改为使用 GeoJSON 而不是 XML,因为这更容易被 JavaScript 解析和查询。您可以通过将 URL 更改为:
来执行此操作一旦你有了它,你应该在返回的结果中遍历 features
数组,并使用 properties.mag
作为 magnitiude