Render is a package that provides functionality for easily rendering JSON, XML, text, binary data, and HTML templates. This package is based on the Martini render work.Go 1.6 introduces a new block action. This conflicts with Render's included block template function. To provide an easy migration path, a new function was created called partial. It is a duplicate of the old block function. It is advised that all users of the block function update their code to avoid any issues in the future. Previous to Go 1.6, Render's block functionality will continue to work but a message will be logged urging you to migrate to the new partial function.
html json xml binary textXerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data.
xml xml-parser dom sax library c++Nokogiri (?) is an HTML, XML, SAX, DOM parser. Among Nokogiri's many features is the ability to search documents via XPath or CSS3 selectors, XML/HTML builder, XSLT transformer. Nokogiri parses and searches XML/HTML using native libraries (either C or Java, depending on your Ruby), which means it's fast and standards-compliant.
xml-parser html-parser sax-reader sax dom xml css-selectorsPerl interface to Gnome libxml2 xml parsing and DOM library.
xml xml-parser library dom sax libxml2 perlThe Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2 XML toolkit.
libxml2 xml xml-parser library rubyA Go wrapper library to convert PDF, DOC, DOCX, XML, HTML, RTF, ODT, Pages documents and images (see optional dependencies below) to plain text. Note for returning users: the Go code path for this pkg been moved to code.sajari.com/docconv. Follow the installation instructions to checkout a version of the code in the correct place.
rtf docx xml html rtf-files docs conversion pdf pdf-converter wordThe etree package is a lightweight, pure go package that expresses XML in the form of an element tree. Its design was inspired by the Python ElementTree module. The following example creates an XML document from scratch using the etree package and outputs its indented contents to stdout.
xml dom etree pathThis package contains several lexers and parsers written in Go. All subpackages are built to be streaming, high performance and to be in accordance with the official (latest) specifications.The lexers are implemented using buffer.Lexer in https://github.com/tdewolff/buffer and the parsers work on top of the lexers. Some subpackages have hashes defined (using Hasher) that speed up common byte-slice comparisons.
parse html css svg js json xml lexerA golang package, lets you extract data from HTML/XML documents using XPath expression.List of supported XPath functions you can found at XPath Package.
xml xpath html xml-parser go-libraryThis package is a command line tool that provides the capability of comparing two directories adding to files the differences between them, creating the possible files or folders that are missing and adding the missing tags on each file. It was made to help RimWorld's community translators(1) to know what was modified on the last XML updates and to let them keep in track of what they need to add/remove from what has been done.OBS: This is not required, by default It's comparing all .xml files that are encountered.
xml rimworld xml-comparer translation compare file xml-comp comparer ludeonThe game ain't in me no more. None of it. xmlcutty is a simple tool for carving out elements from large XML files, fast. Since it works in a streaming fashion, it uses almost no memory and can process around 1G of XML per minute.
xmlZek is a prototype for creating a Go struct from an XML document. Mapping between XML elements and data structures is inherently flawed: an XML element is an order-dependent collection of anonymous values, while a data structure is an order-independent collection of named values.
xml code-generationSometimes there is a need for the representation of previously unknown structures. Such a universal representation is usually a string in the form of JSON, XML, or the structure of data map. similar to the map[string]interface{} or map[interface{}]interface{}. For example, the map[string]interface{} can be used as a universal type in template generation. Golang "text/template" and etc.
xml xml-parser map xml2map xmtomapPlease report all bugs to Github issue tracker. Thank you for your patience.
xml cli gxmlGraphQuery is a query language and execution engine tied to any backend service. It is back-end language independent. GraphQuery is an easy to use query language, it has built-in Xpath/CSS/Regex/JSONpath selectors and enough built-in text processing functions. The most amazing thing is that you can use the minimalist GraphQuery syntax to get any data structure you want.
query html xml css xpath jsonpath regexp sql graph crawlerFeel free to contribute to this project if you want to fix/extend/improve it.
xml json converterRequires go 1.9 or greater for golang.org/x/html dependency. This repository contains a collection of Go packages for working with XML, with the ultimate goal of enabling code generation based on XML documents.
xml wsdl soap
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.