|
It might be worth mentioning that CWXML supports only Latin1 encoding. Exerpt from http://www.cubewerx.com/main/HTML/Binary_XML_Encoding.html:
"The implementation presently uses ISO-8859-1 string encoding internally..."
I don't try to say that binary XML isn't worth closer look and discussion, but comparing performance of CWXML to for example libxml2 (which is parser with full unicode support) is simply stupid.
Note that if XML parser isn't unicode aware it means that it doesn't check for example qualified names that XML spesification requires any conformant parser to do.
When we see CWXML parser (or any binary xml parser) tested against OASIS xml testsuite - with all tests successfully passed of course - then we should take this speed comparition seriously.
|