Written: May 7, 2026 at 21:14
Posts for: #Json
Implementing JSON to CSV Conversion: From Data Structure to Table Format
I was recently working on a data export feature that required converting API JSON responses to CSV for users to download. I thought it would be sim…
From JSON to Type Definitions: Type Inference and Multi-Language Code Generation
Last week I was integrating a third-party API with deeply nested JSON responses — five levels deep, thirty fields per object. Writing TypeScript in…
Building a JSON to Chart Tool with Pure SVG: Bar, Pie, and Line Charts
You know the feeling: backend returns a wall of JSON numbers and your brain shuts down. With dozens of data points in a table, patterns are hard to…
JSON Statistics Analysis: The Secret to Understanding Your Data Structure
When dealing with complex JSON data, have you ever struggled with questions like: How deep is this nested structure? How many fields does it actual…
From JSON Data to JSON Schema: Implementing Automatic Type Inference
Last week, I was building an API documentation system and needed to generate JSON Schema for each endpoint. Writing Schema manually is tedious, esp…
JSON Path Finder: From Tree Traversal to Path Generation
Debugging a deeply nested API response recently, I needed to quickly locate the JSONPath of specific fields. Counting levels manually was painful, …
JSON Mock Data Generator: Field Type System and Random Data Algorithms
A deep dive into implementing a flexible JSON mock data generator, covering field type systems, random data generation algorithms, and batch gene…
JSON Deep Merge: From Object.assign to Recursive Merge Algorithms
When merging config files, I discovered that Object.assign and the spread operator ... only perform shallow copies. Nested properties get repla…
From JSON.parse to Tree View: Building an Online JSON Formatter
Dealing with minified JSON from APIs is a pain. I’ve tried several online tools, but they’re either bloated with ads or lack basic features. So I b…