XML Parse Library

XML-Parse library is a lightweight set of re-usable functions for general purpose parsing, checking, and creating xml files.
Download

XML Parse Library Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Carl Kindman
  • Publisher web site:

XML Parse Library Tags


XML Parse Library Description

XML-Parse library is a lightweight set of re-usable functions for general purpose parsing, checking, and creating xml files. XML-Parse library is a lightweight set of re-usable functions for general purpose parsing, checking, and creating xml files. It can support stream-oriented, SAX or DOM parsing styles, and includes an optional xsd schema validator and graphical schema generator.It supports all valid XML, and includes checking for validity. This library has minimal dependencies, and is totally self-contained. XML Parse Library project is written in C and is both speed and memory efficient, and is simple to use. Primary core functions have been posted, and additional advanced and useful XML-related utilities will be added. Released under MIT License.The XML-Parse library contains functions for parsing and/or creating xml files in a variety of ways. You should use whichever set makes sense for your needs. The functions support the following alternative ways of working with XML files: ? Read whole xml-files into a tokenized tree-structure in memory, and then operate on, traverse, access, or further decode values out of the tree. Your custom application code is usually required to access and operate on the tokenized-values. ? Read xml-files, parse and interpret them as they are being read. Your custom application-specific code can be interspersed with the re-usable parsing calls to interpret, convert, operate-on or store values immediately as input-stream is read, instead of storing in an intermediate tokenized-tree structure. This method reduce time and memory requirements, and supports streaming operations. ? Build xml-tree structures with convenient reusable routines from data in your application, and or modify values in read-in trees. ? Write-out valid xml-files automatically from xml-trees that were constructed or read-into memory by your application. ? Check xml-trees against an arbitrary xml schema definition (XSD). What's New in This Release: · The ability to handle escaped numeric symbols in XML files was added. Such values begin with an ampersand and a pound-sign, followed by a hexidecimal or base-10 value, and then a semi-colon.


XML Parse Library Related Software