Împărțiți un array JSON în linii JSON

Echipele de dezvoltare și operațiuni aleg JSON în JSONL când mută configurații sau date structurate între instrumente.

Împărțiți un array JSON în linii JSON și pregătiți o ieșire pentru import sau analiză. Totul se face gratuit în browser, fără să creați un cont.

Cum se folosește

  1. Lipiți un tablou JSON în zona de introducere sau importați un fișier text compatibil.
  2. Faceți clic pe Convertiți pentru a împărți tabloul în linii JSON.
  3. Fiecare linie din rezultat corespunde unui element din tabloul original.
  4. Verificați dacă numărul de linii și conținutul sunt consecvente.
  5. Copiați rezultatul sau folosiți Ștergeți pentru a începe din nou.

Exemplu

Aveți un tablou JSON cu mai multe înregistrări și trebuie să îl importați într-un instrument care așteaptă JSON Lines. Conversia produce un obiect pe linie, facilitând procesarea fișier cu fișier într-un pipeline de date.

Limite și formate

Unde are loc procesarea

Transformarea este locală: browserul dvs. citește tabloul și scrie liniile fără a transmite conținutul. Datele dvs. rămân astfel confinate pe dispozitiv.

Întrebări frecvente

Pot converti un singur obiect JSON în JSONL?

Nu, JSON Lines așteaptă un obiect pe linie. Dacă furnizați un singur obiect, instrumentul nu îl poate împărți în mai multe linii. În acest caz, plasați obiectul într-un tablou pentru a obține o singură linie JSONL.

Cum sunt gestionate caracterele speciale în fiecare linie?

Fiecare linie este un obiect JSON valid, astfel încât caracterele speciale sunt escaparate conform regulilor JSON. Liniile noi din interiorul șirurilor sunt reprezentate prin secvențe de escape, asigurând o linie per înregistrare.

Rezultatul este compatibil cu instrumentele de procesare a fluxurilor?

Da, formatul JSONL este conceput pentru a fi citit linie cu linie. Este adesea folosit cu instrumente precum jq sau scripturi de procesare. Totuși, verificați dacă instrumentul dvs. acceptă acest format.

Instrumente din aceeași categorie