GatisL
CONTRIBUTOR *

JSON dati

autors GatisL

Sveiki!

 

Gribēju prasīt, kāpēc, atgriežot JSON datus, tiek pieļauta iespēja, ka tiek atgriezti vairāki objekti ar vienādu key (kaut JSON datiem tas nav pieņemts) nevis key ar objektu masīvu, attiecīgi, atkodējot datus, tiek pārrakstīta key vērtība un atgriezts tikai pēdējais objekts.

 

Konkrēts piemēras ar izdruku sarakstu:

Atgrieztais JSON string:

{
    "description": "Izdrukas",
    "group": {
        "description": "Personas kartīte",
        "link": [
            {
                "href": "/rest/TdmDarbBaseBL/id/print/rtQRRepDoc/1/0",
                "rel": "original",
                "description": "Personas kartīte"
            }
        ]
    },
    "group": {
        "description": "D-2",
        "link": [
            {
                "href": "/rest/TdmDarbBaseBL/id/print/rtQRRepDoc/2/0",
                "rel": "original",
                "description": "D-2"
            }
        ]
    }
}

 

Atkodētie dati, kad tiek atgriezts tikai pēdējais objekts:

stdClass Object
        (
            [description] => Izdrukas
            [group] => stdClass Object
                (
                    [description] => D-2
                    [link] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [href] => /rest/TdmDarbBaseBL/id/print/rtQRRepDoc/2/0
                                    [rel] => original
                                    [description] => D-2
                                )

                        )

                )

        ) 

 

1 ATBILDĒT 1
Accepted solution
Ģirts Juraševskis
VISMA

autors Ģirts Juraševskis

Problēma ir novērsta 635. versijā.

Saņem jaunumus par šo ziņu savā e-pastā!

Pieseko šai ziņai klikšķinot uz trim punktiem augšējā labajā šī raksta stūrī un izvēlies Abonēt. Tu vari izvēleties par kādu saturu saņem ziņas e-pastā!

Sīkāk par abonēšanas iespējām