Skip to content

XS-XML : An extra-small XML parser and compiler.

Latest
Compare
Choose a tag to compare
@melwyncarlo melwyncarlo released this 23 Sep 09:29
· 7 commits to main since this release
9b36f80

XS-XML is a tiny, basic, single-file, and portable XML parser and compiler.

||--- A NEW feature has been added in XS-XML version 1.2 ---||

XS-XML stands for 'Extra small XML'. It works fine with simple XML files written as per
the standards of version 1.0 and encoding of UTF-8.

Though it can parse CDATA and character entity references (CERs), it does not cater to the following features:

  • XML schemas and DTDs
  • Name prefixes
  • XML namespaces (the xmlns attribute)


For a quick illustration of the library’s functions (their input names and types, and their output types), and their structures, enumerations and variables, refer to the xsxml.h file.


To read more about the XS-XML library, refer to its Documentation Manual.