XML to JSON and JSON to XML converter for Node.js and browsers
Aimed at making it easier to build Jenkins compatible JUnit XML reports in plugins for testing frameworks
Validate XML, Parse XML, Build XML without C/C++ based libraries
A WebdriverIO reporter that creates Jenkins compatible XML based JUnit reports
An evented streaming XML parser in JavaScript
XML utilities for the AWS SDK
A convertor between XML text and Javascript object / JSON text.
A fast, safe, compliant XML parser for Node.js and browsers.
Build XML from JSON without C/C++ based libraries
Utilities for determining if characters belong to character classes defined by the XML specs.
Validates XML name productions — Name, NCName, QName, NMToken, NMTokens — for XML 1.0 and 1.1
An evented streaming XML parser in JavaScript
Fast and simple xml generator. Supports attributes, CDATA, etc. Includes tests and examples.
Validates whether a string matches the production for an XML name or qualified name
Simple XML to JavaScript object converter.
Apple's property list parser/builder for Node.js and browsers
XML language support for the CodeMirror code editor
Xml digital signature and encryption library for Node.js
An XML builder for node.js
jenkins reporter for mocha
⚠️ This is an internal package; you don't need to install it in order to use the junit formatter in `@cucumber/cucumber` as it's built in there.
Convert XML to JSON - Fast & Simple
Converts a XML string into a human readable format (pretty print) while respecting the xml:space attribute
Parse a XML string into a proprietary syntax tree
Unit test suite for XML documents
Test::Unit::XML extends the Test::Unit framework with an assertion for testing well-formed XML documents
RDF::RDFXML is an RDF/XML reader and writer for the RDF.rb library suite.
XMLObject is a library for reading (not writing) XML. It is particularly suited for cases where one is dealing with small documents of a known structure. While not devoid of caveats, it does have a very pleasant, idiomatic Ruby syntax.
Post the JUnit XML output of your test suite to delinquo
RDF::RDFXML is an RDF/XML reader and writer for the RDF.rb library suite.
WAX is a simple API for writing XML documents. It is particularly well-suited to writing large XML documents because it doesn't require storing them in a DOM-like structure before outputting them. XML libraries that use that approach can cause the VM to run out of memory when outputting large XML documents. For more information, see http://ociweb.com/wax.
This is a library for reading (not writing) XML. It is particularly suited for cases where one is dealing with small documents of a known structure. It is slow and not devoid of caveats, but has a very pleasant, Ruby-like syntax.
A benchmarking suite for comparing performance of various serialization libraries in Ruby, including XML, JSON, and TOML parsers/generators.
RUIC is a library that understands the XML formats used by NVIDIA's "UI Composer" tool suite. In addition to APIs for analyzing and manipulating these files—the UIC portion of the library—it also includes a mini DSL for writing scripts that can be run by the `ruic` interpreter.
XMLObject is a library for reading (not writing) XML. It is particularly suited for cases where one is dealing with small documents of a known structure. While not devoid of caveats, it does have a very pleasant, idiomatic Ruby syntax.
This library performs diffs of CSV data, or any table-like source. Unlike a standard diff that compares line by line, and is sensitive to the ordering of records, CSV-Diff identifies common lines by key field(s), and then compares the contents of the fields in each line. Data may be supplied in the form of CSV files, or as an array of arrays. The diff process provides a fine level of control over what to diff, and can optionally ignore certain types of changes (e.g. changes in position). CSV-Diff is particularly well suited to data in parent-child format. Parent- child data does not lend itself well to standard text diffs, as small changes in the organisation of the tree at an upper level can lead to big movements in the position of descendant records. By instead matching records by key, CSV-Diff avoids this issue, while still being able to detect changes in sibling order. This gem implements the core diff algorithm, and handles the loading and diffing of CSV files (or Arrays of Arrays). It also supports converting data in XML format into tabular form, so that it can then be processed like any other CSV or table-like source. It returns a CSVDiff object containing the details of differences in object form. This is useful for projects that need diff capability, but want to handle the reporting or actioning of differences themselves. For a pre-built diff reporting capability, see the csv-diff-report gem, which provides a command-line tool for generating diff reports in HTML, Excel, or text formats.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.