Jquery 使用ajax的Jsonpath问题
这里我有一段代码,由于某种原因不会弹出任何错误,但它也没有做我希望它做的事情,即从这个json文件中调出所有引用Id的列表Jquery 使用ajax的Jsonpath问题,jquery,ajax,jsonpath,Jquery,Ajax,Jsonpath,这里我有一段代码,由于某种原因不会弹出任何错误,但它也没有做我希望它做的事情,即从这个json文件中调出所有引用Id的列表 $(函数(){ { $.ajax({ url:“https://www.bungie.net/Platform/Destiny2/2/Account/4611686018429000034/Character/0/Stats/UniqueWeapons/", 标题:{ “X-API-Key”:apiKey }, 成功:功能(数据){ 让 NameT=jsonPath(“$
$(函数(){
{
$.ajax({
url:“https://www.bungie.net/Platform/Destiny2/2/Account/4611686018429000034/Character/0/Stats/UniqueWeapons/",
标题:{
“X-API-Key”:apiKey
},
成功:功能(数据){
让
NameT=jsonPath(“$.Response..referenceId”);
$(“#播放器名称”).text(名称);
console.log(NameT);
},
});
}
});代码>我希望这可能会对您有所帮助。您是否也可以分享您的JSON响应,其中您得到了一个错误响应
$(function() {
{
$.ajax({
dataType: "json",
url: "https://www.bungie.net/Platform/Destiny2/2/Account/4611686018429000034/Character/0/Stats/UniqueWeapons/",
headers: {
"X-API-Key": apiKey
},
success: function(data) {
var weaponCollection = $.parseJSON(data);
if( weaponCollection.length != 0 ){
console.log(weaponCollection.Response.weapons);
}
},
complete: function(data){
console.log(data);
},
error: function(error){
console.log("Error:");
}
});
}
});
我希望这会对你有所帮助。您是否也可以分享您的JSON响应,其中您得到了一个错误响应
$(function() {
{
$.ajax({
dataType: "json",
url: "https://www.bungie.net/Platform/Destiny2/2/Account/4611686018429000034/Character/0/Stats/UniqueWeapons/",
headers: {
"X-API-Key": apiKey
},
success: function(data) {
var weaponCollection = $.parseJSON(data);
if( weaponCollection.length != 0 ){
console.log(weaponCollection.Response.weapons);
}
},
complete: function(data){
console.log(data);
},
error: function(error){
console.log("Error:");
}
});
}
});
您将从下面的代码中获得referenceId
,如果ID不止一个,您可以运行循环并获得另一个ID
$(function() {
{
$.ajax({
url: "https://www.bungie.net/Platform/Destiny2/2/Account/4611686018429000034/Character/0/Stats/UniqueWeapons/",
headers: {
"X-API-Key": apiKey
},
success: function(data) {
var NameT =data;
console.log(NameT.Response.weapons[0].referenceId);
},
});
}
});``
您将从下面的代码中获得referenceId
,如果ID不止一个,您可以运行循环并获得另一个ID
$(function() {
{
$.ajax({
url: "https://www.bungie.net/Platform/Destiny2/2/Account/4611686018429000034/Character/0/Stats/UniqueWeapons/",
headers: {
"X-API-Key": apiKey
},
success: function(data) {
var NameT =data;
console.log(NameT.Response.weapons[0].referenceId);
},
});
}
});``
OP将如何处理来自JavaScript的内容?你能展示一些代码示例吗?嗨,欢迎来到stackoverflow。你能用一些例子和关于你的解决方案的更多信息来改进你的答案吗。@Nicolas很抱歉回答不完整,我在旅行,我用一些参考代码更新了我的答案。这将对你有所帮助。如果您有任何问题,请让我知道OP将如何使用JavaScript?你能展示一些代码示例吗?嗨,欢迎来到stackoverflow。你能用一些例子和关于你的解决方案的更多信息来改进你的答案吗。@Nicolas很抱歉回答不完整,我在旅行,我用一些参考代码更新了我的答案。这将对你有所帮助。如果你有任何问题,请告诉我你能显示json代码吗?是的,我将其添加到了帖子中。你可以显示json代码吗?是的,我将其添加到帖子中