Kan JSON nuwe lyne hê?
Kan JSON nuwe lyne hê?

Video: Kan JSON nuwe lyne hê?

Video: Kan JSON nuwe lyne hê?
Video: Javascript, convert JSON string into JavaScript object, convert an object into a JSON string 2024, April
Anonim

JSON doen nie "regte" toelaat nie nuwelinge in sy data; Dit kan enigste het ontsnap het nuwelinge . Die " " sal vervang word met die ASCII-beheerkarakter wat 'n nuwelynkarakter verteenwoordig, wat presies die karakter is wat onwettig is in JSON . (Wat die lyn voortsetting karakter, dit haal eenvoudig die nuwe lyn uit.)

Kan JSON buitendien nuwe lyn bevat?

JSON snare kan nie nuwe lyne bevat of oortjies - hulle moet ontsnap word as of. (Die RFC vereis dat alle beheerkarakters ontsnap word.) Dit lyk asof sommige ontleders nie omgee as dit oortree word nie, maar sommige doen . JSON het 'n paar baie spesifieke reëls vir hoe om Unicode-karakters te ontsnap.

Ook, wat is nuwelyn-geskeide JSON? tweede json Nuwelyn-geskeide JSON NDJSON is 'n gerieflike formaat vir die stoor of stroom van gestruktureerde data wat een rekord op 'n slag verwerk kan word. Dit werk goed met unix-styl teksverwerkingsinstrumente en doppyplyne. Dit is ook 'n buigsame formaat om boodskappe tussen samewerkende prosesse deur te gee.

Dienooreenkomstig, hoe voeg ek 'n nuwe reël in JSON by?

JSON laat nie "regte" toe nie nuwelinge in sy data; dit kan net ontsnap het nuwelinge.

Die JSON-grammatika se char-produksie kan die volgende waardes neem:

  1. enige-Unicode-karakter-behalwe- " -of- -of-beheer-karakter.
  2. "
  3. /
  4. .
  5. f.
  6. .
  7. .

Is JSON 'n tekslêer?

A JSON-lêer is 'n lêer wat eenvoudige datastrukture en -objekte in JavaScript-objeknotasie stoor ( JSON ) formaat, wat 'n standaard data-uitruilformaat is. JSON-lêers is liggewig, teks -gebaseer, mens-leesbaar, en kan geredigeer word met behulp van 'n teks redakteur.

Aanbeveel: