如何在javascript whit mapQuest中从链式json中获取特定值

如何在javascript whit mapQuest中从链式json中获取特定值,javascript,jquery,html,json,mapquest,Javascript,Jquery,Html,Json,Mapquest,我在试着从MapQuest解码Json中获取lat和lng。。。但是我的javascript太差了,我不知道我是否支持使用jquery,也许我可以简单地通过解析 我正在向Json发送一个地址来计算Lat和Lng JsonMapQuest和$JsonMapQuest显然不是一回事 您必须决定如何调用它,然后坚持使用它,例如: var JsonMapQuest = ... var lat = JsonMapQuest.results.locations.latLng.lat; var lng =

我在试着从MapQuest解码Json中获取lat和lng。。。但是我的javascript太差了,我不知道我是否支持使用jquery,也许我可以简单地通过解析

我正在向Json发送一个地址来计算Lat和Lng



JsonMapQuest
$JsonMapQuest
显然不是一回事

您必须决定如何调用它,然后坚持使用它,例如:

var JsonMapQuest = ...
var lat = JsonMapQuest.results.locations.latLng.lat;
var lng = JsonMapQuest.results.locations.latLng.lng;
这可能也会起作用,只需少几行,因为它跳过了所有无用的处理:

var position = JsonMapQuest.results.locations.latLng;

请提出一个明确的问题。不清楚你在问什么。我想从MapQuest提供给我的Json中获取Lat和Long,将地址作为参数发送,获取值,然后填写var pos发送到google maps并获取地址的位置。你的代码有什么问题?它会出错吗?它不起作用吗?请用更多信息更新问题。正在发生什么?您希望发生什么?您正在使用Mapquest地理编码服务在Google地图上显示信息。如果您没有使用Mapquest的付费业务增强或Business Plus增强计划,这将违反他们的要求。(在页面上搜索“地理编码”。)地理编码是一项昂贵的服务,因此服务提供商往往会对想要获得报酬而大惊小怪。您可能会考虑将这两种服务合并到一个提供商,但注意任何一个的TOS和定价!在技术方面,您现在要做的一件重要事情是学习如何在浏览器中使用开发人员工具。这些将向您显示许多错误,并帮助您调试它们。这是一本书。我建议通读整个指南,并尝试它所建议的一切。您将学到很多关于JavaScript以及如何调试代码的知识。请尝试JsonMapQuest.results.locations[0].latLng.lat。