JSON naar Markdown-tabel
Converteert een JSON-array van objecten naar een Markdown-tabel of omgekeerd.
JSON naar Markdown-tabel
Plak een JSON-array van objecten en dit hulpmiddel maakt er een Markdown-tabel van: de sleutels van elk object worden de koptekstrij en elk object wordt één gegevensrij. Gebruik het om een API-respons te documenteren, een configuratie-export om te zetten in een leesbare tabel voor een README of een snelle gegevenssamenvatting in een GitHub-issue of wikipagina in te voegen.
Geneste objecten kunnen worden afgevlakt tot kolommen met punt-notatie (`user.name`, `user.age`) in plaats van dat ze als ruwe JSON in een cel worden weergegeven, en dezelfde schakelaar stelt de geneste vorm weer in wanneer u een tabel terug naar JSON converteert. Kolom-uitlijning kan worden ingesteld op links, gecentreerd, rechts of "getallen rechts", waardoor kolommen waarin elke waarde numeriek is rechtsgericht worden en de overige linksgericht blijven. Het veldje "Kolommen" selecteert precies welke sleutels moeten worden opgenomen en in welke volgorde, zodat een breed object niet tot een brede tabel hoeft te worden. Het opvullen van kolombreedte met spaties lijn de ruwe Markdown-bron uit in een monotype-editor, en pipe-tekens in waarden worden standaard geescape zodat een willekeurig `|` de tabelstructuur nooit breekt.
Door de richting naar "Markdown-tabel → JSON" om te schakelen, wordt het proces omgekeerd: plak een tabel en krijg een JSON-array terug, met dezelfde afvlak-, kolombelectie- en pipe-escape-opties in omgekeerde volgorde toegepast – handig voor het extraheren van gestructureerde gegevens uit een tabel die in een Markdown-document of GitHub-opmerking is geplakt. CRLF en LF regeleindes worden identiek behandeld, en de live tally onder de uitvoer rapporteert rijen en kolommen terwijl u typt.
Alles wordt lokaal in uw browser uitgevoerd – niets wat u plakt wordt ergens geüpload, dus het is veilig om gegevens uit privéprojecten om te zetten. Kopieer het resultaat, download het als .txt-bestand, of stuur de uitvoer terug naar de invoer om een ander conversie aan elkaar te koppelen.