{"EN":[{"EN":"please enter a valid number :"},{"EN":"Please enter a valid weight:"}],"NL":[{"NL":"Vul een geldig nummer: in"},{"NL":"Vul een geldig gewicht: in"}],"DE":[{"DE":"Bitte geben Sie eine gültige Zahl:"},{"DE":"Bitte geben Sie eine gültige Gewicht:"}],"FR":[{"FR":"S'il vous plaît entrer un nombre valide:"},{"FR":"S'il vous plaît entrer un poids valide:"}],"PL":[{"PL":"Proszę wpisać aktualny numer:"},{"PL":"Proszę podać poprawny waga:"}]}
我想要数据“请输入有效的重量:”
我尝试了 alert(json['EN'][1]);
//它给了我 Object 对象警报
最佳答案
解决方案
如果您的对象名为 json
,那么解决方案如下:
json['EN'][1]['EN']
说明
通过json['EN'][1]
,您将获得以下对象:
{"EN":"Please enter a valid weight:"}
所以剩下的唯一事情就是访问与其“EN
”键关联的值。
诗。当然,您可以通过两种方式访问 JavaScript 中的属性,例如: json['EN']
或 json.EN
,但首选第一个。方括号表示法被视为最佳实践,它更加灵活。有关此主题的更多信息:JavaScript property access: dot notation vs. brackets?
关于javascript - 我如何访问这个 json 中的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9731457/