FormatArc Journal

Notas sobre formatos de dados

Artigos curtos e práticos sobre JSON, YAML, CSV e Markdown: dicas de depuração, particularidades de cada formato e como as ferramentas deste site são construídas.

PDF para Markdown: por que a tabela quebra (7 PDFs testados)

A maioria dos PDFs não guarda a tabela visível como estrutura reutilizável, então o conversor precisa adivinhar. Medido em 7 PDFs reais: por que a tabela some ou fica desalinhada, como conferir o resultado contra o original e o que fazer depois.

2026-08-02PDF#PDF#Markdown

Converter JSON para CSV — objetos aninhados, arrays e nulls medidos em 4 conversores

Converta JSON para CSV no seu navegador, sem upload. Passamos os mesmos 15 JSONs por FormatArc, json-2-csv, Miller e pandas: veja exatamente onde eles discordam em objetos aninhados, arrays, chaves ausentes e valores null.

2026-07-26JSON#JSON#CSV

Migrar artigos entre Dev.to, Hashnode e Medium — o que cada exportação entrega

O Dev.to guarda Markdown, o Hashnode exporta JSON (e Markdown por artigo com URLs .md), o Medium entrega HTML. Como tirar seus posts, reconstruir o front matter, manter as URLs canônicas e converter o HTML restante em Markdown no navegador.

2026-07-20HTML#Markdown#migração

Email do Gmail e Outlook para Markdown — Sem upload

Converta emails do Gmail, Outlook e arquivos .eml em Markdown no navegador, sem enviar nada. Medido: colar o código completo colapsa em uma tabela de 12 colunas.

2026-07-17HTML#Markdown#HTML

Migrar WordPress para Markdown — com ou sem Node.js

Três caminhos para migrar seus posts do WordPress para Markdown: conversão em massa do XML exportado com uma CLI, um plugin exportador, ou converter o HTML no navegador sem enviar nada. Cobre imagens, shortcodes e frontmatter.

2026-07-12HTML#WordPress#Markdown

Notion para Markdown limpo — UUIDs e callouts sem upload

Dois caminhos do Notion para Markdown limpo: consertar a exportação ZIP de Markdown & CSV (UUIDs, callouts, sincronizados) ou exportar como HTML e converter no navegador, sem upload.

2026-07-06HTML#Notion#Markdown

Frontmatter YAML para JSON em Markdown — 5 SSG × 5 armadilhas YAML, sem upload

Converta frontmatter YAML de Markdown para JSON no navegador. Matriz SSG para Hugo, Jekyll, Astro, Next.js, Eleventy, 5 tipos que quebram (datas, multilinha, âncoras, Noruega), ida e volta JSON↔YAML.

2026-06-22YAML#Markdown#frontmatter

JSON de API para tabela Markdown — curl, jq, paginação, 6 formatos de resposta

Converta respostas JSON de API em tabelas Markdown com curl + jq. Cobre 6 formatos de resposta por dificuldade, união de paginação, achatamento de objetos aninhados e fluxo só no navegador.

2026-06-21CSV#API#JSON

JSON vs YAML vs CSV vs Markdown: Cheatsheet de Comparação de Formatos de Dados

Compare JSON, YAML, CSV e Markdown em uma página: matriz de decisão, tabela de recursos, suporte a comentários, ecossistema de parsers, contexto para LLM e conversão entre os quatro formatos direto no navegador.

2026-06-18JSON#JSON#YAML

Colar HTML como Markdown — Cópia limpa da web, remover spans / estilos inline / restos do Word (Navegador)

Cópia limpa da web para Markdown: converta HTML bagunçado do Word, Google Docs, ChatGPT ou páginas web em Markdown limpo. Remova spans, estilos inline, classes e marcação própria do Word no navegador, sem upload.

2026-06-16HTML#HTML#Markdown

Tabela Markdown não renderiza ou está quebrada? Corrija por sintoma

Sua tabela Markdown não renderiza ou está quebrada? Confira colunas, linhas em branco e escapes de pipe em ordem. Sintomas: texto simples, colunas deslocadas ou células partidas.

2026-06-14Markdown#Markdown#tabela

Vírgula final no JSON (trailing comma): ache a linha e apague um caractere

Uma vírgula antes de } ou ] já quebra o parse. Compare as mensagens do Node.js e do Python, ache a linha em um formatador que roda no navegador e veja até onde o JSONC e o JSON5 aceitam isso.

2026-06-08JSON#JSON#erros

Converter tabela HTML em Markdown — Barras, quebras e linhas irregulares (sem upload)

Cole uma tabela HTML e obtenha uma tabela Markdown compatível com GitHub no navegador. Barras verticais (|), quebras de linha e linhas irregulares são tratadas — sem upload.

2026-06-06HTML#HTML#Markdown

Excel ou Google Sheets para tabela Markdown: cole e converta (sem upload)

Vírgulas decimais sozinhas não quebram o colar: o que desloca colunas é o separador de milhares. Cole do Excel ou do Google Sheets e converta em Markdown no navegador, sem arquivo e sem limite de linhas.

2026-06-05CSV#Excel#Markdown

Como converter JSON em tabela Markdown — arrays, respostas de API, dados aninhados

Transforme um array JSON de objetos em uma tabela Markdown. Verifique a estrutura, converta passando pelo CSV para um resultado confiável, trate respostas de API e achate JSON aninhado — tudo no navegador.

2026-06-02CSV#JSON#Markdown

Segurança de conversores JSON online — 5 verificações antes de colar segredos (vazamento de 2025)

Checklist de segurança para conversores online. Análise do vazamento de 2025 (divulgação da watchTowr sobre jsonformatter.com / codebeautify.org) mais 5 passos com DevTools para confirmar você mesmo o processamento no navegador. Alternativas mais seguras: jq, yq, ferramentas offline.

2026-06-02JSON#security#JSON

Markdown vs HTML para LLMs: ~70% menos tokens e seu HTML não sai do navegador

Markdown vence o HTML como formato de entrada para ChatGPT, Claude e Gemini em custo de tokens (-71% na nossa medição; -68 a -87% em benchmarks publicados) e em precisão na extração de tabelas. Converta no navegador para que o HTML interno não saia da aba.

2026-05-21HTML#Markdown#HTML

CommonMark vs GFM (2026): extensão de tabelas e 6 parsers medidos

Tabelas são uma extensão do GFM, não do núcleo do CommonMark. Medimos 6 parsers com tabelas, tachado, listas de tarefas, URLs soltas e notas de rodapé, e registramos seu HTML.

2026-05-13Markdown#Markdown#CommonMark

Cheatsheet de tabelas GFM: quebras e mesclar células

Exemplos de tabelas GFM para copiar: alinhamento, células vazias, quebras com <br>, pipes escapados e como mesclar células com HTML no GitHub.

2026-05-13CSV#Markdown#GFM

Tabelas no README do GitHub: CSV, JSON e erros

Aprenda a criar tabelas no README do GitHub. Gere tabelas Markdown a partir de CSV ou JSON e evite os erros mais comuns do GFM.

2026-04-27CSV#GitHub#README

Guia do Conversor de HTML para Markdown: Tabelas, Links, Listas

Converta HTML para Markdown no seu navegador. Tabelas, links, listas, blocos de código e imagens preservados. Também cobre Pandoc, Turndown e bibliotecas Python/Go para processamento em lote.

2026-04-27HTML#HTML#Markdown

Sintaxe de tabelas em Markdown: pipes, hifens e alinhamento

Crie tabelas em Markdown com pipes, hifens na linha separadora e alinhamento por dois-pontos. Exemplos para copiar e colar, como escapar pipes dentro de células e o que muda no GitHub.

2026-04-27CSV#Markdown#table

Como Converter CSV em Tabela Markdown

Converta dados CSV em uma tabela Markdown no formato GitHub Flavored para READMEs, issues e documentação. Roda no navegador, sem cadastro, sem upload.

2026-04-17CSV#CSV#Markdown

Markdown para HTML para Desenvolvedores — Navegador, Pandoc, marked.js

Compare a conversão no navegador, Pandoc, marked.js e markdown-it. Veja exemplos de tabelas GFM, blocos de código cercados, listas de tarefas e HTML limpo.

2026-04-17Markdown#Markdown#HTML

JSON permite comentários? Não, mas há 4 soluções

Não. A RFC 8259 e a ECMA-404 definem JSON sem comentários. Corrija os erros do VS Code com JSONC, JSON5, campos _comment ou removendo os comentários.

2026-04-13JSON#JSON#JSONC

Como corrigir "Forbidden Block Composed Value" em YAML

Corrija o erro "forbidden to specify block composed value" do JetBrains/Helm, além da sintaxe YAML: indentação, listas e tipos para Kubernetes e Docker Compose.

2026-04-13YAML#YAML#syntax

Curl Pretty Print JSON: jq, python, CLI formatarc e opções no navegador

Formate o JSON da saída do curl com jq, python -m json.tool, CLI formatarc ou no navegador. Inclui o tratamento de cabeçalhos com curl -i e one-liners prontos para copiar e colar.

2026-04-10JSON#curl#JSON

Melhor extensão de JSON para Chrome 2026: privacidade e permissões

Compare extensões de JSON para Chrome em 2026 por privacidade, permissões e código: JSONView, JSON Formatter, FormatArc. Sem upload, cadastro ou rastreamento.

2026-03-25Extensão do Chrome#Chrome extension#JSON

Extensão do Chrome: converter JSON, YAML e CSV

Extensão do Chrome que formata JSON e converte YAML, CSV, Markdown e HTML pela barra de ferramentas. Sem permissões de host e tudo local.

2026-03-20Extensão do Chrome#Chrome Extension#JSON

formatarc — Formate JSON, YAML e CSV pelo Terminal (npm / npx)

Rode npx formatarc para formatar JSON e converter YAML, CSV, Markdown e HTML direto do terminal. Importe como API em projetos Node.js — sem precisar de navegador.

2026-03-20CLI#JSON#YAML

JSON Pretty Print — Formatador de JSON Online Gratuito, jq e Exemplos de Código (2026)

Formate JSON online no seu navegador, ou pelo terminal com jq e Python. Formatador de JSON gratuito com exemplos de JSON.stringify e correções de erros de parsing.

2026-03-20JSON#JSON#formatting

Como Escrever JSON: Um Guia Completo de Sintaxe

Aprenda a sintaxe JSON válida para strings, números, arrays, objetos e aninhamento. Corrija vírgulas finais, comentários e aspas simples, e localize erros de análise pelo número da linha.

2026-03-20JSON#JSON#syntax

O que é um arquivo CSV? Formato, BOM e codificação (guia 2026)

O que é um arquivo CSV (Comma-Separated Values, não confundir com o Certificado de Segurança Veicular): sintaxe RFC 4180, aspas, BOM UTF-8, Excel e Python pandas — um guia prático para iniciantes em 2026.

2026-03-20CSV#CSV#beginners

O que é JSON? Sintaxe, tipos de dados e usos reais (guia 2026)

O que é JSON? Um guia 2026 de iniciante a profissional cobrindo sintaxe, tipos de dados, usos reais (APIs web, arquivos de configuração, npm), com uma tabela de referência rápida para os padrões mais comuns.

2026-03-20JSON#JSON#beginners

O que é YAML? Sintaxe, comentários e exemplos práticos

Fundamentos de YAML para iniciantes: indentação, arrays, comentários e como o Kubernetes e o GitHub Actions o usam. Valide YAML no navegador.

2026-03-20YAML#YAML#beginners

YAML vs JSON em 2026: 7 diferenças essenciais e quando usar cada um

YAML vs JSON em 2026: compare comentários, tipos, âncoras, velocidade, custo de tokens em LLMs e armadilhas. Escolha YAML para configuração e JSON para APIs.

2026-03-19YAML#YAML#JSON

Como corrigir erros de parse de JSON e Unexpected token

Um guia prático para diagnosticar e corrigir erros de JSON.parse, incluindo SyntaxError: Unexpected token. Cobre "undefined" is not valid JSON, "[object Object]" is not valid JSON e a redação antiga com position 0, com exemplos e soluções.

2026-03-18Solução de problemas#JSON#errors

Converter YAML para JSON — Python, yq, navegador (evite 8 armadilhas)

Converta YAML para JSON de três formas: one-liner em Python, CLI yq e ferramenta no navegador (sem upload, sem instalação). Cobre 8 armadilhas da conversão (problema da Noruega, YAML multi-documento, expansão de âncoras, comentários perdidos), streaming NDJSON e automação de CI/CD.

2026-03-17YAML#YAML#JSON

Converter CSV para JSON — Navegador, Python, Node, Go, Miller (Sem Upload)

Converta CSV para JSON no seu navegador sem enviar dados, ou com Python, Node.js, Go, Miller e csvkit. Cobre 5 formatos de saída (NDJSON, aninhado, indexado), inferência de tipos, codificação Windows-1252/Latin-1/UTF-8 e streaming de arquivos grandes.

2026-03-16CSV#CSV#JSON

Converter JSON para YAML — Kubernetes, Docker Compose, Ansible (Navegador e CLI)

Converta JSON para YAML para manifests do Kubernetes, Docker Compose, valores do Helm e playbooks do Ansible. Ferramenta no navegador (sem upload), yq, Python, Node.js, Go. Preserva a ordem das chaves, lida com block scalars, saída multi-documento, aspas em strings e o problema da Noruega.

2026-03-15JSON#JSON#YAML