logo

json.load() v Pythone

Plná forma JSON je JavaScript Object Notation. To znamená, že na ukladanie a prenos údajov sa používa skriptový (spustiteľný) súbor, ktorý je vytvorený z textu v programovacom jazyku. Python podporuje JSON prostredníctvom vstavaného balíka tzvjson>. Ak chcete použiť túto funkciu, importujeme balík json do skriptu Python. Text v JSON sa vykonáva prostredníctvom reťazca v úvodzovkách, ktorý obsahuje hodnotu v mapovaní párov kľúč-hodnota{ }>. Je to podobné ako slovník v Pythone.

Poznámka: Ďalšie informácie nájdete v téme Práca s údajmi JSON v Pythone



json.load()

json.load()>vezme objekt súboru a vráti objekt json. A objekt JSON obsahuje údaje vo forme páru kľúč/hodnota. Kľúče sú reťazce a hodnoty sú typy JSON. Kľúče a hodnoty sú oddelené dvojbodkou. Každý záznam (pár kľúč/hodnota) je oddelený čiarkou.

Syntax:

json.load(file_object)>

argument: Ako parameter berie objekt súboru.



Návrat : Vráti objekt json.

Príklad: Predpokladajme, že JSON vyzerá takto.

koľko rokov má pete davidson

pyhton-append-json1



Chceme si prečítať obsah tohto súboru. Nižšie je uvedená implementácia.




# Python program to read> # json file> > > import> json> > # Opening JSON file> f>=> open>(>'data.json'>,)> > # returns JSON object as> # a dictionary> data>=> json.load(f)> > # Iterating through the json> # list> for> i>in> data[>'emp_details'>]:> >print>(i)> > # Closing file> f.close()>

>

>

Výkon:

python-read-json-output1

Tu sme použiliopen()>funkcia na čítanie súboru JSON. Potom sa súbor analyzuje pomocoujson.load()>metóda, ktorá nám dáva slovník s názvom data.