Compare XML streams
Lightweight library for structured XML comparison.
Validate XML, Parse XML, Build XML without C/C++ based libraries
Library to compare two DOM trees
An evented streaming XML parser in JavaScript
A convertor between XML text and Javascript object / JSON text.
XML utilities for the AWS SDK
Small, efficient encoding of SVG data URIs for CSS, HTML, etc.
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
Build XML from JSON without C/C++ based libraries
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Utilities for determining if characters belong to character classes defined by the XML specs.
Compare semver version strings to find greater, equal or lesser.
XML JSON object compare module
Validates XML name productions — Name, NCName, QName, NMToken, NMTokens — for XML 1.0 and 1.1
XML detection plugin for file-type
An evented streaming XML parser in JavaScript
Fast and simple xml generator. Supports attributes, CDATA, etc. Includes tests and examples.
Simple XML to JavaScript object converter.
Validates whether a string matches the production for an XML name or qualified name
XML language support for the CodeMirror code editor
Apple's property list parser/builder for Node.js and browsers
Xml digital signature and encryption library for Node.js
A powerful CLI tool to compare XML files
CompareXML is a fast, lightweight and feature-rich tool that will solve your XML/HTML comparison or diffing needs. its purpose is to compare two instances of Nokogiri::XML::Node or Nokogiri::XML::NodeSet for equality or equivalency.
Gem created for comparing eLibri xml objects. More info coming soon. Currently working and tested only on REE. Basic usage: Elibri::XmlVersions.new(product_ver1, product_ver2).diff it will return hash: {:added => [], :changes => [], :deleted => []}
Compares XML and returns the latest XML with changes identified by datetime stamps in the attributes.
A Ruby library for comparing XML documents and reporting on mismatches
Masterplan is a library for comparing Ruby data structures against predefined templates - like XML Schema without the XML. Please see the README on github for more information.
Easier SOAP with VCR
Compares two XML Nodes (Documents, etc.) for certain semantic equivalencies. Currently written for Nokogiri, but with an eye toward supporting multiple XML libraries
This gem provides your tests with the ability to load XML from fixture files and compare two XML documents using REXML.
Ruby Cloud SDK wraps Aspose.Cells REST API so you could seamlessly integrate Microsoft Excel® spreadsheet generation, manipulation, conversion & inspection features into your own applications. Aspose.Cells Cloud for Ruby enables you to handle various aspects of Excel files, including cell data, styles, formulas, charts, pivot tables, data validation, comments, drawing objects, images, hyperlinks, and so on. Additionally, it supports operations such as splitting, merging, repairing, and converting to other compatible file formats.
A benchmarking suite for comparing performance of various serialization libraries in Ruby, including XML, JSON, and TOML parsers/generators.
You can import XML files that were exported using Excel, or standard i18n hierarchical YML files. Both will be normalized as I18nKit::Document objects so that they can be compared with each other. You need implement the comparison method yourself, however. I18nKit only provides the Iterator. )
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.