Les memes donnees, trois formats : CSV, JSON et XML. Choisis le format source, modifie le texte, et les deux autres panneaux se regenerent en direct a chaque frappe. Une meme couleur par enregistrement permet de voir qu'une ligne CSV = un objet JSON = une balise XML.
Format source (le panneau que tu edites)
CSV
SOURCE
Lire ce format en Pythonimport csv
with open("foret.csv", encoding="utf-8") as fichier:
lecteur = csv.reader(fichier)
JSON
Lire ce format en Pythonimport json
with open("foret.json", encoding="utf-8") as fichier:
donnees = json.load(fichier)
XML
Lire ce format en Pythonimport xml.etree.ElementTree as ElementTree
arbre = ElementTree.parse("foret.xml")