什么是正确的/惯用的方式通过JSON对象循环,只能用特定的模式开始?
例如:说我有一个像JSON
{
"END": true,
"Lines": "End Reached",
"term0": {
"PrincipalTranslations": {
// nested data here
}
},
"term1": {
"PrincipalTranslations": {
// more nested data here
}
}
}
我只希望访问PrincipalTranslations
对象,我试着用:
$.each(translations, function(term, value) {
$.each(term, function(pos, value) {
console.log(pos);
});
});
不工作,可能是因为我可以不通过环END
和Lines
对象。
我试着去喜欢的东西
$.each(translations, function(term, value) {
$.each(TERM-THAT-STARTS-WITH-PATTERN, function(pos, value) {
console.log(pos);
});
});
使用通配符 ,但没有成功。 我可以尝试乱用if
语句,但我怀疑有一个更好的解决办法,我错过了。 谢谢。