Find all needed information about Libxml Unicode Support. Below you can see links where you can find everything you want to know about Libxml Unicode Support.
http://xmlsoft.org/encoding.html
XML was designed from the start to allow the support of any character set by using Unicode. Any conformant XML parser has to support the UTF-8 and UTF-16 default encodings which can both express the full unicode ranges.
https://stackoverflow.com/questions/5300569/can-i-use-libxml2-with-unicode
I would advise you not to use them. I was asking because lots of windows programmer make the assumption "unicode == wchar_t" (which is incorrect). So for your usage, I'll say that libxml2 does support unicode. – Sylvain Defresne Mar 14 '11 at 16:13
The text encoding that libxml2 uses internally is UTF-8, so parsing from a Unicode file means that Python first reads a chunk of data from the file, then decodes it into a new buffer, and then copies it into a new unicode string object, just to let libxml2 make yet another copy while encoding it down into UTF-8 …
http://web.mit.edu/ghudson/dev/nokrb/third/libxml2/doc/html/libxml-xmlversion.html
Whether the DOM like tree manipulation API support is configured in. Macro: LIBXML_UNICODE_ENABLED #define LIBXML_UNICODE_ENABLED. Whether the Unicode related interfaces are compiled in. Macro: LIBXML_VALID_ENABLED #define LIBXML_VALID_ENABLED. Whether the DTD validation support is configured in. Macro: LIBXML_VERSION #define LIBXML…
https://sourceforge.net/p/libxmlplusplus/mailman/message/3044172/
That would make it possible to abstract the unicode library away as my suggestion, and would replace my suggested compile-time polymorphism by runtime-polymorphism (assuming appropriate conversion functions doing the 'convert from/to libxml2' work). It wouldn't incure much performance penalty, as there is no additional copying involved.
https://mail.gnome.org/archives/xml/2001-October/msg00075.html
another program, compiled for using the Unicode charset, and call xmlSetProp(node,(xmlChar*)unicode_name,(xmlChar*)unicode_value); After that i call xmlSaveFile, but what happen's with the XML File ? Have i to convert my Parameters for libxml2 …
Need to find Libxml Unicode Support information?
To find needed information please read the text beloow. If you need to know more you can click on the links to visit sites with more detailed data.