Ich habe eine Eingabedatei, die eine Sequenz (nicht unbedingt eine Liste/Tupel usw.) von JSON-Elementen enthält.JSON-Daten in Python lesen
Dies sind die Beispieldaten:
{
"candidate":[
{
"id":"25624",
"name":"Clinton",
"affiliation":"Democrat",
"color":"",
"value":"46.8",
"status":"1"
},
{
"id":"25623",
"name":"Trump",
"affiliation":"Republican",
"color":"",
"value":"43.6",
"status":"1"
}
],
"date":"Tue, 08 Nov 2016 00:00:00 -0600" }, {
"candidate":[
{
"id":"25624",
"name":"Clinton",
"affiliation":"Democrat",
"color":"",
"value":"47.0",
"status":"1"
},
{
"id":"25623",
"name":"Trump",
"affiliation":"Republican",
"color":"",
"value":"43.8",
"status":"1"
}
],
"date":"Mon, 07 Nov 2016 00:00:00 -0600" }
I JSON-Bibliothek zu verwenden, versuchen den ersten Block von JSON lesen kann, aber irrt, wenn mehrere Blöcke zu lesen.
Was ist der richtige Weg, mehrere JSON-Elemente in Python zu lesen.
Vielen Dank im Voraus!
Sie als ein Array von JSON-Objekten erstellen? – bharadhwaj
Gibt es eine Möglichkeit, die gesamte Datei in Array von Json-Objekten zu konvertieren. Alle Zeiger wären hilfreich – Abhi