Zréck op de Blog

Wéi een eng .JSON-Datei am Notepad erstellt

Jul 3, 20263 min read

JSON ass einfach Text mat strikte Reegelen. Notepad ka se problemlos schreiwen. De Feeler deen d'Leit dacks maachen, betrëfft d'Syntax an net d'Tool. Wann d'Struktur richteg ass, ass d'Späichere vun der Datei dee liichsten Deel.

Wat ass eng JSON-Datei?

JSON steet fir JavaScript Object Notation. Et späichert Daten als Schlëssel-Wäert-Paren a geschwungene Klameren, mat Ënnerstëtzung fir nested Objekter an Arrays. Apps, APIs a Konfiguratiounsdateie benotzen et, well et liicht ass an all gréisser Programméiersprooch et liese kann.

Eng einfach JSON-Datei gesäit esou aus:

{
  "name": "John",
  "age": 28,
  "isActive": true,
  "skills": ["writing", "editing"]
}

Schrëtt-fir-Schrëtt: Erstellt eng JSON-Datei am Notepad

Schrëtt 1: Notepad opmaachen

Maacht Notepad op Ärem Computer op, oder benotzt en gratis Online-Notepad vun engem Browser aus.

Schrëtt 2: Fänkt mat enger Klammer un

All JSON-Datei fänkt mat { fir en Objet oder [ fir en Array un. Déi meescht Dateie fänke mat engem Objet un.

Schrëtt 3: Schlësselen a Wäerter dobäisetzen

Schreift all Schlëssel an duebel Zitater, gefollegt vun engem Colon, an dann de Wäert. Trennt all Pair mat engem Komma.

{
  "title": "Sample File",
  "version": 1
}

Schrëtt 4: D'Datei korrekt zoumaachen

Maacht all opgemaachte Klammer mat enger zouene Klammer zou. Déi lescht Schlëssel-Wäert-Koppel an engem Objet oder Array kritt kee Komma um Enn.

Schrëtt 5: Mat enger .json-Erweiterung späicheren

Gitt op Fichier (File), dann Späicheren ënner (Save As). Wielt "All Fichieren" am Dropdown "Dateityp". Numm d'Datei mat enger .json-Erweiterung, zum Beispill data.json. Wann Dir dës Astellung net ännert, späichert Dir se als .txt-Datei, déi net als JSON gelies ka ginn.

Schrëtt 6: Validéieren ier Dir se benotzt

Paste de Fichier an en JSON-Editor fir ze bestätegen, datt et gülteg ass, ier Dir et an engem Skript oder enger App benotzt. E schnelle Check hei spuert Iech spéider vill Fehlersich.

JSON-Syntaxreegelen déi een sech mierke muss

  • Nëmmen duebel Zitater. Schlësselen a Textwäerter brauche duebel Zitater, keng eenzel Zitater.

  • Kee Komma um Enn. Näischt däerf no dem leschten Element an engem Objet oder Array stoen.

  • Keng Kommentaren. Standard JSON ënnerstëtzt keng // oder /* */ Notizen an der Datei.

  • Boolesch Wäerter si kleng geschriwwen. Benotzt true an false, net True oder FALSE.

  • Zuele brauchen keng Zitater. Schreift 28, net "28", ausser de Wäert soll als Text interpretéiert ginn.

Heefeg Feeler a wéi een se vermeit

Problem: Fehelende Komma tëscht Schlëssel-Wäert-Koppelen. Léisung: All Koppel ausser déi lescht muss e Komma no sech hunn.

Problem: Net passend Klameren. Léisung: Zielt Är {} an [] Puer. E Validator weist Iech genee d'Linn, wou se net zesummepassen.

Problem: Net maskéiert Zitater an engem Text. Léisung: Maskéiert intern Zitater mat engem Backslash, zum Beispill "Hien huet \"moien\" gesot".

Problem: E Schlëssel ouni Zitater. Léisung: All Schlëssel muss an duebel Zitater gesat ginn, och einfach wéi id oder name.

Fazit

Eng JSON-Datei ass just Text, dee strikte Formater follegt. Schreift Är Schlësselen a Wäerter mat duebelen Zitater, passt op Är Klameren op, vergiess de Komma um Enn an späichert et mat enger .json-Erweiterung. Laaft se eemol duerch e Validator ier Dir se benotzt, an et ass fäerdeg.

Ähnlech Artikelen