pondělí 2. května 2022

JSON

V minulé kapitole jsem mimo jiné mluvil o API a o formátu JSON (JavaScript Object Notation). Jak takový formát vypadá a jak se v něm zorientovat?

Tak tohle to je text ve formátu JSON:

{
    "cars": {
        "car": [
            {
                "brand": "Ford",
                "age": 6,
                "mileage": 78000,
                "equipment": [
                    "ABS",
                    "navigation",
                    "radio"
                ]
            },
            {
                "brand": "Mercedes",
                "age": 10,
                "mileage": 250000,
                "equipment": [
                    "radio"
                ]
            },
            {
                "brand": "Audi",
                "age": null,
                "mileage": 60000,
                "equipment": [
                    "ABS",
                    "navigation"
                ]
            }
        ]
    }
}

Začneme jednoduše. "brand" je atribut, "Ford" je hodnota atributu. Atribut může nabývat hodnoty null (tj. hodnota není známá) a může to být také pole hodnot. Příkladem je pole hodnot "equipment". Pole je v hranatých závorkách. složené závorky definují objekt. Takže zde máme objekt "cars", který obsahuje pole car, to obsahuje údaje o třech různých autech. 

Žádné komentáře:

Okomentovat