Ir para conteúdo

valdirdillNew

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que valdirdillNew postou

  1. valdirdillNew

    Ler Campos de Json

    Bom dia, Estou tendo dificuldades de ler campos de um texto Json. O Json puro é este: $jsonStr = ' {"ObjectType":"toDataset", "Direction":"odINOUT", "Encoded":"false", "ValueType":"ovDataSet", "":[{"fields":[{"Field":"CODIGO", "Type":"ftInteger", "Primary":"S", "Required":"S", "Size":0, "Precision":0, "ReadOnly":"N", "Autogeneration":"N"}, {"Field":"NOME", "Type":"ftString", "Primary":"N", "Required":"S", "Size":40, "Precision":0, "ReadOnly":"N", "Autogeneration":"N"}, {"Field":"EMAIL", "Type":"ftString", "Primary":"N", "Required":"S", "Size":60, "Precision":0, "ReadOnly":"N", "Autogeneration":"N"}]}, {"lines":[{"line0":["779", "Juca Santos", "jcas@site.com.br"]}, {"line1":["869", "Paulo da Silva", "paulo@site.com.br"]}]}]}'; Fiz a conversão para array com: $jsonArray = json_decode($jsonStr, true); A minha dificuldade é como pegar o valor dos campos código, nome e e-mail do subArray lines. Já tentei de diversas formas, como, por exemplo: $nome = $jsonArray['lines'][0][0]; Tentei também outras opções também, mas não tive êxito. Alguma sugestão? Obrigado.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.