Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie PHP-JSON in CSV
So konvertieren Sie PHP-JSON in CSV: Erstellen Sie zunächst eine PHP-Beispieldatei. Konvertieren Sie dann JSON in CSV mit der Methode „foreach ($json_obj as $fields) {fputcsv($fp, $fields);}“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP 8-Version, DELL G3-Computer
Spezifische Fragen:
Wie konvertiert man PHP JSON in CSV? PHP-Bibliothek konvertiert JSON in CSV?
Ich habe einen JSON-Dienst und muss ein Skript erstellen, um Daten in eine CSV-Datei zu exportieren. Kann jemand eine Methode oder Bibliothek vorschlagen, um JSON in das CSV-Format zu migrieren?
Unten ist ein Beispielformat, aber ich gehe davon aus, dass die Lösung neu angepasst werden muss, um damit zu funktionieren:
{"service_name": { key : value, key : value....} }
oder:
{"service_name": [ { key : value, key : value....}, ... ] }
Lösung:
Im Allgemeinen stimme ich den Kommentatoren zu, aber wenn Ihre Daten ist so vorbereitet, also ist das nicht der ganze Pseudocode, den Sie brauchen?
$json_str = "{'aintlist':[4,3,2,1], 'astringlist':['str1','str2']}"; $json_obj = json_decode ($json_str); $fp = fopen('file.csv', 'w'); foreach ($json_obj as $fields) { fputcsv($fp, $fields); } fclose($fp);
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie PHP-JSON in CSV. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!