XML Nanny 2.0 Beta 3
![]()
Download XML Nanny 2.0b3 (5.3MB)
New features in Beta 3:
- RELAX NG compact syntax support via James Clark’s Trang.
- Schematron validation support via the schematron XSLT reference implementation and libxslt!
- Mime-type and encoding values sent to XML Nanny from a web server via HTTP headers are now reported.
- Change result text size using command-+ and command-minus.
This version is no longer a Universal Binary :(.
Why?
XML Nanny uses libxml2’s xmlTextReader for its RELAX NG support. Version 2.2.16 of libxml2 ships with Tiger. Unfortunately, 2.2.16 has some RELAX NG bugs that keep it from doing what XML Nanny needs it to do.
The good news is that libxml2 2.2.26 has fixed these bugs. 2.2.26 is bundled. This also makes the app much larger in file size.
The bad news is that so far, I haven’t been able to create a UB of libxml2. Anybody have one lying around? Wanna share?
So I’d like to ask anyone reading to please download the beta, try it out, and send feedback and bug reports. I’d really like v2.0 to be solid.
About this entry
You’re currently reading “XML Nanny 2.0 Beta 3,” an entry on Todd Ditchendorf’s Blog.
- Published:
- 07.08.06 / 6pm
- Category:
- C++, Cocoa, HTTP, Mac OS X, NSXML, Objective-C, RELAX NG, Schematron, Web Development, Web Kit, XML, XML Schema, XSLT, libxml2

No comments
Jump to comment form | comments rss [?] | trackback uri [?]