Chapter III · Formatowanie i Kodowanie
Formatowanie i Kodowanie.
Formatuj, minimalizuj i konwertuj JSON, XML, YAML, CSV, SQL, regex — plus generatory kodu, schematy, frameworki, DevOps i testowanie.
- Tools
- 122 narzędzia
- Sections
- 10 sections
Offline
Formatuj i minimalizuj13 tools
Konwersja danych16 tools
Konwerter JSON na XMLKonwerter CSV na JSONKonwerter YAML na JSONKonwerter JSON na ExcelKonwerter TOML ⇄ JSONKonwerter INI ⇄ JSONKonwerter Schematów SQL → NoSQLEdytor plików Hex / BinarnychNarzędzia tablicy bajtówŚrodowisko ProtobufKoder / Dekoder MessagePackNarzędzia schematu Apache AvroCSV → Zestaw danych JSONAnalizator statystyczny CSVMetadane modelu ONNXŁadowarka modeli TensorFlow.js
Generatory kodu18 tools
JSON do interfejsu TypeScriptJSON do klasy C#JSON do Java POJOJSON do Python DataclassJSON do Go StructJSON do Kotlin Data ClassJSON do JSON SchemaXML do interfejsu TypeScriptJSON do Rust StructJSON do klasy PHP / DTOJSON do C++ StructJSON do Swift CodableJSON do modelu Dart / FlutterJSON do rekordu C#JSON do klasy obudowy ScalaJSON do struktury ElixirJSON do typu danych HaskellCSV do instrukcji SQL INSERT
Frameworki i UI16 tools
JSON do React Hook Form + ZodJSON do akcji serwera Next.jsJSON do modelu schematu PrismaJSON do schematu Drizzle ORMJSON do encji TypeORMJSON do schematu Mongoose + modeluJSON do routera tRPCJSON do typu GraphQL + resolveraGenerator Konfiguracji TailwindGenerator Komponentów ReactKonwerter CSS → Tailwind JITGenerator komponentów shadcn/uiGenerator stron Next.js App RouterGenerator komponentów + stron SvelteKitGenerator Vue 3 + Pinia StoreGenerator opowieści Storybook
Schema i API9 tools
Baza danych5 tools
DevOps i budowanie11 tools
Generator Docker ComposeWdrożenie Kubernetes + UsługaGitHub Actions WorkflowPotok GitLab CISzablon Modułu TerraformGenerator Dobrych Praktyk DockerfileSzkielet Wykresu HelmGenerator Konfiguracji ViteGenerator Konfiguracji esbuild / RollupPomocnik Migracji Webpack → ViteAnalizator Rozmiaru Pakietu (Symulator)
Testowanie5 tools
Tekst i Regex20 tools
Tester wyrażeń regularnychKonwerter wielkości literPorównywarka tekstuLicznik słów i znakówSortuj linieUsuń duplikujące się linieOdwróć tekstZnajdź i zamieńHTML na MarkdownLicznik znakówUsuń SpacjeParajfrazer AIPowielacz tekstuKonwerter łamań wierszyKonwerter Binarny ⇄ TekstowyOcena CzytelnościAnalizator NastrojuAnalizator Gęstości Słów KluczowychSprawdzanie Plagiatu (lokalnie)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 IVKodowanie i Kryptografia