/ / Leitura de nome e valor JSON - json

Lendo o nome JSON e o valor - json

Eu quero ler o par de valores de nome de objetos JSON. Exemplo de JSON abaixo:

{"menu": {
"id": "file",
"value": "File",
"popup": {
"**menuitem**": [
{"**value**": "New", "**onclick**": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}

Por exemplo, se eu quiser ler o nome "menuitem" e seus valores "valor", "onclick". Como o "menuitem" é referido neste contexto?

Respostas:

1 para resposta № 1

menu.popup.menuitem[0].value

menu.popup.menuitem[0].onclick

(você também pode executar um loop se quiser obter algo em vez do primeiro item de menu)

Eu suponho que havia asteriscos no seu código porque você estava tentando negrito as seções no json que você queria recuperar?

Também que o json não é válido, você está perdendo um fechamento }