Ir ao conteúdo
  • Cadastre-se

Si Brandão

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia pessoal! Tenho aqui uma dúvida de como iterar um array com mais de uma chave. Ao usar o keySet(), meu programa retornou apenas a primeira posição do array. Como eu faria para percorre-lo e imprimir todos seus argumentos? Trata-se da seguinte estrutura json: "arguments": [ { "name": "DirectoryHandle", "value": "0x00000088" }, { "name": "DesiredAccess", "value": "15" }, { "name": "ObjectAttributes", "value": "C:\Sessions`\BaseNamedObjects" } ], Meu foreach encontra-se desta maneira: if(stringCallsKey.equals("arguments")) { JSONObject argumentsObject = (JSONObject) argumentsArray.get(0); for(Object argumentsKey : argumentsObject.keySet()) { System.out.println(" Arguments "+argumentsKey+": "+argumentsObject.get(argumentsKey)); } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!