ason - JSON in Java made easy! Catch less exceptions, serialize/deserialize with ease, plus some other useful tricks and conveniences!

  •        33

This library intends to make JSON very easy to interact with in Java; it also makes (de)serialization painless.It wraps around the well-known org.json classes (JSONObject, JSONArray, etc.) which also happen to be included in the Android SDK. As we all know, those stock classes tend to be a pain. They feel bulky, and make you try/catch way too many Exceptions.

https://aidanfollestad.com
https://github.com/afollestad/ason

Tags
Implementation
License
Platform

   




Related Projects

mark - A simple and unified notation for both object data, like JSON, and markup data, like HTML and XML

  •    Javascript

Objective Markup Notation, abbreviated as Mark Notation or just Mark, is a new unified notation for both object and markup data. The notation is a superset of what can be represented by JSON, HTML and XML, but overcomes many limitations these popular data formats, yet still having a very clean syntax and simple data model. The major syntax extension Mark makes to JSON is the introduction of a Mark object. It is a JSON object extended with a type name and a list of content items, similar to element in HTML and XML.

Flexjson - Lightweight JSON parser

  •    Java

Flexjson is a lightweight library for serializing Java objects into JSON. What's different about Flexjson is it's control over what gets serialized allowing both deep and shallow copies of objects.

LoganSquare - Screaming fast JSON parsing and serialization library for Android.

  •    Java

The fastest JSON parsing and serializing library available for Android. Based on Jackson's streaming API, LoganSquare is able to consistently outperform GSON and Jackson's Databind library by 400% or more1. By relying on compile-time annotation processing to generate code, you know that your JSON will parse and serialize faster than any other method available. By using this library, you'll be able to utilize the power of Jackson's streaming API without having to code tedius, low-level code involving JsonParsers or JsonGenerators. Instead, just annotate your model objects as a @JsonObject and your fields as @JsonFields and we'll do the heavy lifting for you.

LevelUp Serializer

  •    CSharp

LevelUp Serializer is a small and simple serialize library.It can help developer to serialize and deserialize data more convenient.

JavaScript Object Notation

  •    Ruby

The JavaScript Object Notation (JSON) is a simple and lightweight data interchange format. This project provides libraries for manipulating JSON objects for various languages. For more information on JSON, visit http://www.json.org/


jsonapi-serializer - A Node.js framework agnostic library for (de)serializing your data to JSON API

  •    Javascript

A Node.js framework agnostic library for (de)serializing your data to JSON API (1.0 compliant). Calling the serialize method on the returned object will serialize your data (object or array) to a compliant JSONAPI document.

ServiceStack text - NET's fastest JSON, JSV and CSV Text Serializers

  •    CSharp

ServiceStack.Text is an independent, dependency-free serialization library that contains ServiceStack's text processing functionality, including: JsonSerializer, TypeSerializer (JSV-Format), CsvSerializer, T.Dump extension method, StringExtensions - Xml/Json/Csv/Url encoding, BaseConvert, Rot13, Hex escape, etc., Stream, Reflection, List, DateTime, etc extensions and utils.

Jil - Fast .NET JSON (De)Serializer, Built On Sigil

  •    CSharp

Jil is a fast JSON (de)serializer, built on Sigil with a number of somewhat crazy optimization tricks.

class-transformer - Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors

  •    TypeScript

Its ES6 and Typescript era. Nowadays you are working with classes and constructor objects more then ever. Class-transformer allows you to transform plain object to some instance of class and versa. Also it allows to serialize / deserialize object based on criteria. This tool is super useful on both frontend and backend. Example how to use with angular 2 in plunker. Source code is available here.

serialize-javascript - Serialize JavaScript to a superset of JSON that includes regular expressions and functions

  •    Javascript

Serialize JavaScript to a superset of JSON that includes regular expressions, dates and functions.The code in this package began its life as an internal module to express-state. To expand its usefulness, it now lives as serialize-javascript — an independent package on npm.

react-native-dialogs - React Native wrappers for https://github.com/afollestad/material-dialogs

  •    Java

An Android only module for Material Design dialogs. This is a wrapper over afollestad/material-dialogs. This module is designed for Android only with no plans to support iOS. Follow these steps if automatic linking (react-native link) failed.

EdiFabric

  •    DotNet

ediFabric is a .NET library to convert EDI documents into typed .NET objects and vice verse. It can serialize\deserialize to\from XML.

lave - eval in reverse: stringifying all the stuff that JSON.stringify won't

  •    Javascript

lave is eval in reverse; it does for JavaScript what JSON.stringify does for JSON, turning an arbitrary object in memory into the expression, function, or ES6 module needed to create it. JSON is great data transport, but can only handle a subset of the objects expressible in a JavaScript runtime. This usually results in lossy serializations at best, and TypeError: Converting circular structure to JSON at worst. While we can get around such issues by writing JavaScript code to parse this JSON back into the structures we want, now we have to ship that code out of band, which can be a headache.

cson - CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript objects.

  •    CoffeeScript

CoffeeScript-Object-Notation. Same as JSON but for CoffeeScript objects.Projects using CSON.

mson - Markdown Syntax for Object Notation

  •    

This document provides an introduction to Markdown Syntax for Object Notation (MSON), a Markdown syntax compatible with describing JSON and JSON Schema. MSON is a plain-text, human and machine readable, description format for describing data structures in common markup formats such as JSON, XML or YAML.

json.human.js - Convert JSON to human readable HTML

  •    Javascript

A small library to convert a JSON object into a human readable HTML representation that is easy to style for different purposes. At Event Fabric we need to display JSON to people from all technical levels without being to technical but also without losing information about the underlying JSON object.

XEnamel

  •    

Allows DLR expressions to be built with XML, and for that XML to be integrated directly with a XAML layout. Serialize and deserialize DLR expressions to XML.

JSON Toolkit

  •    CSharp

JSON Toolkit is a .NET library written in C# used to parse JSON strings and handle JSON objects at runtime.

generate-schema - Convert JSON Objects to MySQL Schema, JSON Schema, Mongoose Schema, Google BigQuery, or a Generic template for Swagger files, documentation, code generation, and more

  •    Javascript

Convert JSON Objects to MySQL Table Schema, JSON Schema, Mongoose Schema, ClickHouse Schema, Google BigQuery, or a Generic template for documentation, code generation, and more. Optionally, add -g to the above if you want the generate-schema command line executable.

JSON Object Serializer .Net 1.1

  •    

JSON serializer is used to created javascript object notation strings. It was written in the .NET 1.1 framework, and has capabilities of serializing child objects.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.