Chapter III · Formattatori e Codice
Formattatori e Codice.
Formatta, minimizza e converti JSON, XML, YAML, CSV, SQL, regex — più generatori di codice, schemi, framework, DevOps e testing.
- Tools
- 122 strumenti
- Sections
- 10 sections
Offline
Formatta e Minifica13 tools
Conversione dati16 tools
Convertitore da JSON a XMLConvertitore da CSV a JSONConvertitore da YAML a JSONConvertitore da JSON a ExcelConvertitore TOML ⇄ JSONConvertitore INI ⇄ JSONConvertitore Schema SQL → NoSQL Editor di File Esadecimali / BinariUtilità Array di ByteProtobuf PlaygroundCodificatore / Decodificatore MessagePackStrumenti per schemi Apache AvroCSV → Dataset JSONAnalizzatore statistico CSVMetadati modello ONNXCaricatore di modelli TensorFlow.js
Generazione di codice18 tools
JSON in interfaccia TypeScriptJSON in classe C#JSON in Java POJOJSON in Python DataclassJSON in Go StructJSON in Kotlin Data ClassJSON in JSON SchemaXML in interfaccia TypeScriptJSON in Rust StructJSON in classe PHP / DTOJSON in C++ StructJSON in Swift CodableJSON in Dart / Flutter ModelJSON a C# RecordJSON a Scala Case ClassJSON a Elixir StructJSON a Haskell Data TypeCSV a istruzioni SQL INSERT
Framework e UI16 tools
JSON a React Hook Form + ZodJSON a Next.js Server ActionJSON a Prisma Schema ModelJSON a Drizzle ORM SchemaJSON a TypeORM EntityJSON a Mongoose Schema + ModelJSON a tRPC RouterJSON a GraphQL Type + ResolverGeneratore Configurazione TailwindGeneratore Componenti ReactCSS → Convertitore Tailwind JITGeneratore di Componenti shadcn/uiGeneratore di Pagine Next.js App RouterGeneratore di componenti + pagine SvelteKitGeneratore di store Vue 3 + PiniaGeneratore di Storybook Story
Schema e API9 tools
Database5 tools
DevOps e Build11 tools
Generatore Docker ComposeDeployment + Servizio KubernetesWorkflow GitHub ActionsPipeline GitLab CIStub Modulo TerraformGeneratore Dockerfile Best-PracticeScheletro Helm ChartGeneratore di Configurazione ViteGeneratore di Configurazione esbuild / RollupAiutante per la Migrazione da Webpack a ViteAnalizzatore Dimensione Bundle (Simulatore)
Testing5 tools
Testo e Regex20 tools
Tester RegexConvertitore di Maiuscole/MinuscoleConfronto TestiContatore Parole e CaratteriOrdina RigheRimuovi Righe DuplicareInverti TestoTrova e SostituisciHTML a MarkdownContatore di CaratteriRimuovi SpaziParafrasi AIRipetitore di testoConvertitore di interruzioni di rigaConvertitore Binario ⇄ TestoPunteggio di LeggibilitàAnalizzatore di SentimentoAnalizzatore Densità Parole ChiaveControllo Plagio (locale)Regex Playground
From the blog
Reading on this topic.
csv
CSV parsing is harder than you think (and why `split(',')` isn't enough)
Quoted fields, escaped quotes, embedded newlines, UTF-8 BOMs, Excel's opinions. A tour of every CSV footgun and the libraries that handle them.
json
NaN, null and undefined in JSON: what serialises to what
JSON has null. JavaScript has null, undefined and NaN. Python has None. This is the table of what survives each conversion — and the traps everyone hits.
5 min read
How to convert JSON to YAML (and back) without breaking things
JSON ↔ YAML looks simple until you hit anchors, multi-line strings, booleans that aren't booleans, and the Norway problem.
End of Chapter III
Next · Chapter IVCodificatori e Crittografia