Javascript 关于此JSON的路径语法
thumbnails.data的语法路径是什么? 此外,这样的输出是否可以简化为Javascript 关于此JSON的路径语法,javascript,json,Javascript,Json,thumbnails.data的语法路径是什么? 此外,这样的输出是否可以简化为{}的,而不是[]的和{}的 { "returnValue":true, "results":[ { "_id":"++HUS_WBo9OoOpWA", "_kind":"com.palm.media.audio.file:1", "_rev":3357, "album":"Elements of Love: Ballad
{}的
,而不是[]的
和{}的
{
"returnValue":true,
"results":[
{
"_id":"++HUS_WBo9OoOpWA",
"_kind":"com.palm.media.audio.file:1",
"_rev":3357,
"album":"Elements of Love: Ballads",
"albumArtist":"Earth, Wind & Fire",
"artist":"Earth, Wind & Fire",
"bookmark":0,
"createdTime":0,
"disc":{
"position":1,
"total":1
},
"duration":0,
"genre":"Rhythm & Blues",
"isRingtone":false,
"modifiedTime":1300682209,
"path":"/media/internal/Track 03 - Devotion.mp3",
"searchKey":"Earth, Wind & Fire Elements of Love: Ballads Devotion",
"size":6976284,
"sortKey":{
"trackAndDisc":100003
},
"thumbnails":[
{
"_id":"d1e",
"data":"/media/internal/Track 03 - Devotion.mp3:216:5998",
"type":"embedded"
}
],
"title":"Devotion",
"track":{
"position":3,
"total":0
}
}
]
}
谢谢如果
myData
保存有问题的数据结构,您可以使用
myData.results[0].thumbnails[0].data
至于输出的简化,是的,它当然可以简化,但我们必须查看生成该输出的代码,以告诉您如何完成该输出。如果
myData
保留有问题的数据结构,您将使用
myData.results[0].thumbnails[0].data
至于输出的简化,是的,它当然可以简化,但我们必须看到生成该输出的代码来告诉您如何完成它
myData
中:
myData.results[0].thumbnails[0].data
请注意,这是针对您发布的特定示例,并且将始终返回第一个结果的第一个缩略图数据。在实际代码中,您可能会在两个数组(results
和thumbnails
)上循环,以提取所有results对象的所有缩略图数据myData
中:
myData.results[0].thumbnails[0].data
请注意,这是针对您发布的特定示例,并且将始终返回第一个结果的第一个缩略图数据。在实际代码中,您可能会在两个数组(results
和thumbnails
)上循环,以提取所有results对象的所有缩略图数据您是否计划每个结果有多个缩略图?如果没有,您可以:
"thumbnails":{
"_id":"d1e",
"data":"/media/internal/Track 03 - Devotion.mp3:216:5998",
"type":"embedded"
},
并通过以下方式访问它:
结果[i]。缩略图。数据
您是否计划每个结果有多个缩略图?如果没有,您可以:
"thumbnails":{
"_id":"d1e",
"data":"/media/internal/Track 03 - Devotion.mp3:216:5998",
"type":"embedded"
},
并通过以下方式访问它:
results[i].缩略图.data
json数据确实来自服务,而不是由我生成的。感谢您的洞察力。json数据确实来自服务,而不是由我生成的。谢谢你的洞察力。