This project is read-only.

What is QuasiXml?

QuasiXml is a .NET library providing a XML-ish parser that  produces an object model similar to System.Xml. The parser does not care if the markup being parsed is well formed or not, it gives it a shot - but only if you want it to. 

Examples of what you can do with QuasiXml:

  • Parse non-well-formed XML/XHTML into an object model
  • Control aspects of the parsing (e.g. white space normalization and error handling)
  • Insert character entities into the object model
  • Render markup with or without indentation

QuasiXml does not support: 

  • DTD
  • XPATH
  • XSLT

  Other Features:

  • No dependencies to the System.XML namespace or any third party libraries
  • Light weight

Read more about QuasiXml on my blog:

http://blog.kevinthomasson.se/programming/quasixml-an-xmlish-parser-for-dotnet

There is no documentation at this point. Consult the unit tests for help on usage until further notice.

/Kevin Thomasson

Last edited Feb 24, 2015 at 8:30 PM by octabit, version 25