xml-to-json-fast alternatives and similar packages
Based on the "json" category.
Alternatively, view xml-to-json-fast alternatives based on common mentions on social networks and blogs.
-
json-autotype
Automatic Haskell type inference from JSON input -
aeson-pretty
JSON pretty-printing library and command-line tool. -
digestive-functors-aeson
Run digestive-functors against a JSON document -
aeson-better-errors
Better errors when decoding JSON values -
highjson
Haskell: Low boilerplate, easy to use and very fast Haskell JSON serialisation and parsing -
json-rpc-server
A Haskell implementation of JSON RPC 2.0 on the server side. -
curl-aeson
Haskell library for communicating with HTTP service using JSON -
aeson-quick
Haskell library for quick JSON extractions with Aeson -
json-rpc-client
Functions for creating a Haskell JSON-RPC 2.0 client. -
log2json
Take an httpd.conf style LogFormat string and parse log files into JSON records. -
json-rpc-generic
Generic encoder and decode for JSON-RPC -
json-alt
Union 'alternative' or Either that has untagged JSON encoding.
Static code analysis for 29 languages.
Do you think we are missing an alternative of xml-to-json-fast or a related project?
README
xml-to-json-fast
Fast, light converter of xml to json capable of handling huge xml files
The fast, simple xml-to-json-fast
executable provides an unambiguous one-to-one mapping of xml data to json data. It is suitable for very large xml files (has been tested on a 500MB file) and uses very little memory. However, xml-to-json-fast
doesn't provide for any control over the output. Please see the other project, xml-to-json.
When using "fast" (xml-to-json-fast
), the output reflects the exact structure of the xml, which is allowed to be somewhat malformed (resulting in invalid json).
Formatting: Currently xml-to-json-fast
does not format the resulting json. If whitespace formatting is required, you can use a json formatting program such as aeson-pretty (on debian/ubuntu, can be install with sudo apt-get install aeson-pretty
). Note that most of the json formatters are memory bound, so very large json files may cause the formatter to run out of memory.
Installation
- Get Haskell Stack
- Run:
stack install xml-to-json-fast