Tillbaka till bloggen

Så här skapar du en .JSON-fil i Anteckningar (Notepad)

Jul 3, 20263 min read

JSON är ren text med strikta regler. Anteckningar klarar av att skriva det utan problem. Det folk gör fel är syntaxen, inte verktyget. Få ordning på strukturen, så är det enkla biten att spara filen.

Vad är en JSON-fil?

JSON står för JavaScript Object Notation. Det lagrar data som nyckel-värde-par inom klamrar, med stöd för kapslade objekt och arrayer. Appar, API:er och konfigurationsfiler använder det eftersom det är lättviktigt och kan läsas av alla större programmeringsspråk.

En grundläggande JSON-fil ser ut så här:

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

Steg för steg: Skapa en JSON-fil i Anteckningar

Steg 1: Öppna Anteckningar

Öppna Anteckningar (Notepad) på din dator, eller använd en kostnadsfri anteckningsblock online från valfri webbläsare.

Steg 2: Börja med en startklammer

Varje JSON-fil börjar med { för ett objekt eller [ för en array. De flesta filer börjar med ett objekt.

Steg 3: Lägg till dina nycklar och värden

Skriv varje nyckel inom dubbla citattecken, följt av ett kolon och sedan värdet. Separera varje par med ett kommatecken.

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

Steg 4: Stäng filen på rätt sätt

Matcha varje startklammer eller parentes med en avslutande sådan. Det sista nyckel-värde-par i ett objekt eller en array ska inte ha ett efterföljande kommatecken.

Steg 5: Spara med filändelsen .json

Gå till Arkiv och sedan Spara som. Välj Alla filer i listrutan "Spara som typ". Namnge filen med filändelsen .json, till exempel data.json. Om du sparar utan att ändra denna listruta får du en .txt-fil som inte kommer att läsas som JSON.

Steg 6: Validera innan du använder den

Klistra in filen i en JSON-redigerare för att bekräfta att den är giltig innan du använder den i ett skript eller en app. En snabb kontroll här besparar dig felsökning senare.

JSON-syntaxregler att minnas

  • Endast dubbla citattecken. Nycklar och strängvärden kräver dubbla citattecken, inte enkla.

  • Inga efterföljande kommatecken. Ingenting får följa efter det sista objektet i ett objekt eller en array.

  • Inga kommentarer. Standard-JSON stöder inte anteckningar med // eller /* */ inuti filen.

  • Booleska värden är med gemener. Använd true och false, inte True eller FALSE.

  • Siffror behöver inte citattecken. Skriv 28, inte "28", såvida inte värdet är avsett att vara text.

Vanliga fel och hur du undviker dem

Problem: Saknat kommatecken mellan nyckel-värde-par. Lösning: Alla par utom det sista behöver ett kommatecken efter sig.

Problem: Felaktigt matchade parenteser eller klamrar. Lösning: Räkna dina {} och []-par. En validerare pekar ut exakt rad där de inte matchar.

Problem: Oundvikliga citattecken inuti en sträng. Lösning: Undersök interna citattecken med ett omvänt snedstreck, till exempel \"He said \\\"hello\\\"".

Problem: En nyckel utan citattecken. Lösning: Varje nyckel måste omslutas av dubbla citattecken, även enkla som id eller name.

Slutsats

En JSON-fil är bara text som följer ett strikt format. Skriv dina nycklar och värden med dubbla citattecken, matcha dina klamrar, hoppa över det efterföljande kommatecknet och spara den med filändelsen .json. Kör den genom en validerare en gång innan du använder den, så är du klar.

Relaterade inlägg