OXml is slowly approaching production state. Please take a look at it, test it and provide me some feedback. It has already become a pretty complex project, so I can hardly test all cases.


OXml is slowly approaching production state. Please take a look at it, test it and provide me some feedback. It has already become a pretty complex project, so I can hardly test all cases.

Just 2 facts you have to know about OXml:
- It's cross-platform and supports all Delphi compilers starting with Delphi 6. OSX, Mobile platforms and Lazarus are supported as well.
- It is the fastest XML library for Pascal: Reading performance is about 6 times better than MSXML, 4 times better than OmniXML and it's even faster than the C-based libxml2 ported to Delphi.

Version 0.7 introduces a cross-platform DOM vendor for Delphi's own XmlIntf.TXMLDocument.

http://www.kluug.net/oxml.php

Comments

  1. Roman Yankovsky
     Please read the information in the file "OXmlXPath.pas" first. If you have questions, ask more specific.
    The XPath support is pretty good (more feature rich than OmniXML) but not everything is supported, though.

    ReplyDelete
  2. Ondrej Pokorny unfortunately, as far as I understood, it does not support XPath functions like /node/section[count(subse
    ction)>1]

    ReplyDelete
  3. Anyways I think I could use OXml to write XML and then MSXML to do XPath queries... Thank you!

    ReplyDelete

Post a Comment