Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mitsuhiko/johanson
A hard fork of yajl for lightweight JSON parsing.
https://github.com/mitsuhiko/johanson
Last synced: 3 months ago
JSON representation
A hard fork of yajl for lightweight JSON parsing.
- Host: GitHub
- URL: https://github.com/mitsuhiko/johanson
- Owner: mitsuhiko
- License: other
- Created: 2014-09-15T08:05:30.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-07-20T14:18:14.000Z (over 9 years ago)
- Last Synced: 2024-05-08T21:52:57.519Z (8 months ago)
- Language: C
- Size: 925 KB
- Stars: 15
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Contributing: CONTRIBUTING
- License: LICENSE
Awesome Lists containing this project
README
|''||''| '||
|| ||
|| .|''|, ||''|, '''|. `||''|, ('''' .|''|, `||''|,
|| || || || || .|''|| || || `'') || || || ||
'..|' `|..|' .|| || `|..||. .|| ||. `...' `|..|' .|| ||.
-- a simple, iterative JSON library for C for easy embeddingJohanson is a hard fork of the YAJL2 library by Lloyd Hilaiel. I needed
to modify the library in a few ways to acomodate a specific use I had
which was to embed YAJL into another application and to use some of the
internals.What does Johanson do for you?
- customizable allocators (even on a per parser/lexer basis. Go nuts)
- streamed lexing and parsing
- meant for embedding. Does not polute your namespace, very friendly
header, no unportable craziness.
- can be built without any build tool requirements. Just drop the
source into your solution and you're good to go.
- MIT licensed.For building a premake4 file is included, but there is nothing special
that needs to be defined, just build them as you feel fit.An example can be found in the example folder.