Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di miksco
    Registrato dal
    Oct 2012
    Messaggi
    21

    Cercare dati all'interno di una decodifica json

    Buongiorno,
    devo cercare, all'interno dell'output json qui sotto presente, un "name" che abbia un determinato valore e che si trovi in "valori_vari_a".

    codice:
    stdClass Object
    (
        [valore_a] => ABC_AB
        [valore_b] => 3771519xxx
        [name] => null
        [valori_vari] => stdClass Object
            (
                [valori_vari_a] => Array
                    (
                        [0] => stdClass Object
                            (
                                [name] => SUB_1
                                [version] => 1
                            )
    
                        [1] => stdClass Object
                            (
                                [name] => SUB_2
                                [version] => 5
                                [book] => 10
                            )
                    )
    
                        [valori_vari_b] => stdClass Object
                            (
                                [name] => NOME A
    
                    )
    
            )
    
    )
    Che funzione devo utilizzare?

  2. #2
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Basta iterare valori_vari_a.

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  3. #3
    Utente di HTML.it L'avatar di miksco
    Registrato dal
    Oct 2012
    Messaggi
    21
    Scusa in che senso? Potresti farmi un esempio?

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    In che senso "in che senso"?

    Devi iterarlo come si fa di solito
    https://www.google.com/search?q=how+...n+array+in+php


    Puoi postare il codice?

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,650
    Converti con json_decode e metti true come secondo parametro, così ti converte tutto in un array. Quando hai l'array cerchi quello che ti serve.

  6. #6
    Utente di HTML.it L'avatar di miksco
    Registrato dal
    Oct 2012
    Messaggi
    21
    Originariamente inviato da neroux
    In che senso "in che senso"?

    Devi iterarlo come si fa di solito
    https://www.google.com/search?q=how+...n+array+in+php


    Puoi postare il codice?
    Non ho mai sentito il termine "iterarlo" per questo non ho capito ciò che hai detto.
    Comunque mi spiace ma il codice e close-source e non posso postarlo. Non è mio ed ho delle responsabilità.


    Originariamente inviato da Ranma2
    Converti con json_decode e metti true come secondo parametro, così ti converte tutto in un array. Quando hai l'array cerchi quello che ti serve.
    Già fatto. Ma essendo array di array di array comunque la funzione di ricerca fallisce con qualsiasi funzione.

    Tra le provate c'è: array_search(), in_array(), array_key_exists().

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.