A library to parse XML to JSON
XML to JSON parser middleware for express.js using xml-js
XML to JSON parser library with ordered elements
Validate XML, Parse XML, Build XML without C/C++ based libraries
An evented streaming XML parser in JavaScript
An evented streaming XML parser in JavaScript
Build XML from JSON without C/C++ based libraries
An evented streaming XML parser in JavaScript
Parse a XML string into a proprietary syntax tree
Validates XML name productions — Name, NCName, QName, NMToken, NMTokens — for XML 1.0 and 1.1
XML parser middleware for express.js.
XML Parser Implemented in JavaScript
Simple XML to JavaScript object converter.
A convertor between XML text and Javascript object / JSON text.
Scanner and parser for JSON with comments.
Fast & forgiving HTML/XML parser
An XML to JSON parser
XML language support for the CodeMirror code editor
Parse, Resolve, and Dereference JSON Schema $ref pointers
Efficient path tracking and pattern matching for XML/JSON parsers
lezer-based XML grammar
Convert XML to JSON - Fast & Simple
A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
Modern, fast React.js JSX parser
A Rack middleware that parses the POST or PUT body for JSON or XML content to a Hash and puts it into the rack.request.form_hash. Most frameworks get the params hash from there. Uses ActiveSupport and the respective parsers for parsing. So you can set it up to use Nokogiri and YajL. Useful for example when writing JSON and XML API apps with Sinatra or Padrino.
RubyFacebook interacts with Facebook REST API via JSON. No XML to deal with, no parsers needed, reduced verbosity, increased happiness. Ruby1.9 required. Fork it, please!
A benchmarking suite for comparing performance of various serialization libraries in Ruby, including XML, JSON, and TOML parsers/generators.
BibTeX-Ruby is the Rubyist's swiss-army-knife for all things BibTeX. It includes a parser for all common BibTeX objects (@string, @preamble, @comment and regular entries) and a sophisticated name parser that tokenizes correctly formatted names; BibTeX-Ruby recognizes BibTeX string replacements, joins values containing multiple strings or variables, supports cross-references, and decodes common LaTeX formatting instructions to unicode; if you are in a hurry, it also allows for easy export/conversion to formats such as YAML, JSON, CSL, and XML (BibTeXML).
JSONPath is a query language for selecting and extracting values from a JSON text. It does for JSON the same job that XPath does for XML. This is a fast JSONPath parser in pure ruby. It is: * a complete implementation of the JSONPath standard, IETF RFC 9535 * based on the finalized RFC released in 2024, not an older draft (there were changes) * written in ruby 3 with frozen string literals
# EventReporter EventReporter is a CSV parser and sorter. you can load a CSV and then search it. ## Installation $ gem install the_only_event_reporter_ever $ gem list event_reporter -d ## Usage After installation run: $ event_reporter Then Type 'load <filename>' to load records from a CSV $ Load event_attendees.csv Try these commands $ Find first_name sarah $Queue Print $Queue Save to <filename> ### Saving the queue accepts extensions JSON, XML, TXT, CSV. ## Contributing 1. Fork it 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create new Pull Request