JSON în tabel Markdown
Transformă o matrice de obiecte JSON într-un tabel Markdown, sau convertește-l înapoi în JSON.
JSON în tabel Markdown
Inserați o matrice de obiecte JSON și acest instrument construiește un tabel Markdown din ea: cheile fiecărui obiect devin rândul de antet și fiecare obiect devine un rând de date. Folosiți-o pentru a documenta un răspuns API, transformați o exportare de configurație într-un tabel lizibil pentru un README, sau adăugați un rezumat rapid de date într-o problemă sau pagină wiki GitHub.
Obiectele imbricate pot fi aplatizate în coloane cu notație punctată (`user.name`, `user.age`) în loc să apară ca JSON brut într-o celulă, iar același comutator reconstruiește forma imbricată la convertirea unui tabel înapoi în JSON. Alinearea coloanelor poate fi setată la stânga, centru, dreapta sau "numere dreapta", care aliniază dreapta orice coloană în care fiecare valoare este numerică și lasă restul aliniate la stânga. Câmpul coloane selectează exact care chei să includeți și în ce ordine, deci un obiect larg nu trebuie să devină un tabel larg. Completarea lățimii coloanelor cu spații aliniază sursa Markdown brută într-un editor monospațiat, iar caracterele de bară din valori sunt scape implicit, deci o bară rătăcită nu va rupe niciodată structura tabelului.
Schimbarea direcției la "Tabel Markdown → JSON" inversează procesul: inserați un tabel și obțineți înapoi o matrice JSON, cu aceleași opțiuni de aplatizare, selecție de coloane și escape de bară aplicate invers — util pentru extragerea datelor structurate dintr-un tabel inserat într-un document Markdown sau comentariu GitHub. Terminările de linie CRLF și LF sunt tratate identic, iar numărătoarea în direct sub ieșire raportează rânduri și coloane pe măsură ce tastați.
Tot se execută local în browserul dvs. — nimic din ceea ce inserați nu este trimis nicăieri, deci este sigur să convertiți date din proiecte private. Copiați rezultatul, descărcați-l ca fișier .txt, sau trimiteți ieșirea înapoi în intrare pentru a înlănțui o altă conversie.