🌐
QuickType
quicktype.io
Convert JSON to Swift, C#, TypeScript, Objective-C, Go, Java, C++ and more<!-- --> β€’ quicktype
quicktype generates types and helper code for reading JSON in C#, Swift, JavaScript, Flow, Python, TypeScript, Go, Rust, Objective-C, Kotlin, C++ and more. Customize online with advanced options, or download a command-line tool.
🌐
JSON Editor Online
jsoneditoronline.org
JSON Editor Online: edit JSON, format JSON, query JSON
JSON Editor Online is the original and most copied JSON Editor on the web. Use it to view, edit, format, repair, compare, query, transform, validate, and share your JSON data.
Discussions

How to parse JSON in C ?
Pretty much any library you decide to use should do the trick. For a fully-featured but still simple to use library I'd recommend cJSON , or if you need something super lightweight, jsmn More on reddit.com
🌐 r/C_Programming
20
50
August 14, 2021
How to convert JSON text into objects using C# - Stack Overflow
Assuming you want to convert it to a Customer classe's instance. Your class should looks similar to the JSON structure (Properties) ... I recommend you to use JSON.NET. it is an open source library to serialize and deserialize your c# objects into json and Json objects into .net objects. More on stackoverflow.com
🌐 stackoverflow.com
Json to c# object
In Visual Studio you can copy your JSON and hit edit -> Paste Special -> Paste JSON as classes to make it easier. As people have mentioned, you can use dynamics but that does make it a lot harder to implement any server side validation or business logic More on reddit.com
🌐 r/csharp
49
38
March 28, 2021
Loosely defined JSON and how to design C# Model for it
public class Response { public string Id { get; set; } public string Name { get; set; } public System.Text.Json.JsonElement Object { get; set; } public Person Person { get; set; } } then you can either run through the element properties/keys, or deserialize it to a known type based on some other logic More on reddit.com
🌐 r/dotnet
19
23
April 6, 2023
🌐
Zserge
zserge.com β€Ί jsmn
The most simple JSON parser in C for small systems
That’s why most JSON parsers written in C try to reinvent the wheel, and either invent custom JSON-like objects, custom hash maps, or use callbacks like SAX parsers do. jsmn is missing all that functionality, but instead is designed to be robust (it should work fine even with erroneous data), fast (it parses data on the fly and is re-entrant), portable (no superfluous dependencies or non-standard C extensions).
🌐
GitHub
github.com β€Ί json-c β€Ί json-c
GitHub - json-c/json-c: https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/ Β· GitHub
JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects.
Starred by 3.3K users
Forked by 1.1K users
Languages Β  C 87.0% | CMake 6.0% | Shell 3.3% | Meson 2.5%
🌐
Google Groups
groups.google.com β€Ί g β€Ί json-c β€Ί c β€Ί TkhpXzgHUZ4
How to convert C structure object into JSON
September 20, 2012 - That's not to say it's not possible in C, it just takes more work. For instance, I wrote a "message-structure-mapping" library for my day job that provides a way to set up descriptors that map from json messages to/from C structures, including doing things like allocating memory and/or calling initialization functions, etc...
🌐
Json2CSharp
json2csharp.com
Convert JSON to C# Classes Online - Json2CSharp Toolkit
JSON: { 'test-test' : 'test'} C#: [JsonProperty("test-test")] public string testtest { get; set; } ... Add the NullValueHandling.Ignore attribute in case you have null values and want to serialize the object while ignoring properties with null values:
🌐
Jsonutils
jsonutils.com
JSON Utils: Generate C#, VB.Net, SQL TAble and Java from JSON
public class Employee { public string firstName { get; set; } public string lastName { get; set; } } public class Example { public IList<Employee> employees { get; set; } } {"employees": [ { "firstName":"John" , "lastName":"Doe" }, { "firstName":"Anna" , "lastName":"Smith" }, { "firstName": "Peter" , "lastName": "Jones " } ] } ... Lots of tools out there already, why do we need another? I was tired of having multiple tabs open to convert objects, then another to view the data, and another to clean it up.
🌐
Json-c
json-c.github.io β€Ί json-c β€Ί json-c-current-release β€Ί doc β€Ί html β€Ί index.html
json-c: json-c
JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects.
Find elsewhere
🌐
QuickType
quicktype.io β€Ί csharp
JSON to C#<!-- --> β€’ quicktype
$ brew install quicktype$ brew install quicktypeGenerate C# for a simple JSON sample$ echo '[1, 2, 3.14]' | quicktype --lang cs
🌐
GitHub
gist.github.com β€Ί alan-mushi β€Ί 19546a0e2c6bd4e059fd
Examples for the json-c tutorial. Β· GitHub
Clone this repository at &lt;script src=&quot;https://gist.github.com/alan-mushi/19546a0e2c6bd4e059fd.js&quot;&gt;&lt;/script&gt; Save alan-mushi/19546a0e2c6bd4e059fd to your computer and use it in GitHub Desktop. ... Examples for the json-c tutorial.
🌐
GeeksforGeeks
geeksforgeeks.org β€Ί c language β€Ί cjson-json-file-write-read-modify-in-c
cJSON - JSON File Write/Read/Modify in C - GeeksforGeeks
April 28, 2025 - We then modify the JSON data by replacing the value of the "name" key with a new string, adding a new key-value pair for "phone", and changing the value of the "age" key to 32. We then convert the cJSON object back to a JSON string using the cJSON_Print() function, write the JSON string to the file using the fputs() function, and free the cJSON object and JSON string.
🌐
NiceOneCode
niceonecode.com β€Ί converter β€Ί jsontocsharp
Convert JSON to C# Classes online
Free online JSON to C# classes converter. Instantly convert JSON objects into C# class definitions with support for Newtonsoft.Json and .NET Core attributes. Generate clean, serializable C# models from JSON.
🌐
Code Beautify
codebeautify.org β€Ί string-to-json-online
String to JSON Online to convert JSON Text to JSON Tree.
It helps to your string convert to JSON visualizer. It convert JSON string to JSON Object online. This tool allows loading the String URL. Use your Text REST URL to Convert. Click on the Load URL button, Enter URL and Submit.
🌐
Jsontotable
jsontotable.org β€Ί json-serialization
JSON Serialization Online - Free JSON Serialize Tool | Convert Code to JSON | JSON to Table Converter
The reverse process (converting JSON back to objects) is called deserialization or parsing. To serialize a C object (struct) to JSON, you can use libraries like cJSON or Jansson, or use our online tool. Simply paste your C struct initialization and it will automatically convert to JSON format.
🌐
Code Beautify
codebeautify.org β€Ί json-to-csharp-pojo-generator
JSON to C# Generator to create CSharp Class DTO / POJO / POCO
Convert your JSON response to C# Object by using this tool which helps developers to create c# class. This tool allows loading the JSON URL, which loads JSON and converts to CSharp.
🌐
W3Schools
w3schools.com β€Ί js β€Ί js_json_parse.asp
JSON.parse()
JS RegExp JS RegExp Flags JS RegExp Classes JS RegExp Metachars JS RegExp Assertions JS RegExp Quantifiers JS RegExp Patterns JS RegExp Objects JS RegExp Methods ... JS Data Types JS Primitive Data JS Object Types JS typeof JS toString JS Type Conversion JS Destructuring
🌐
JSON Viewer
jsonviewer.stack.hu
Online JSON Viewer and Formatter
JSON Viewer and Formatter - Convert JSON Strings to a Friendly Readable Format