experiment:+tinyXML

先记下, 有空做实验.

实验原因是实际工程中使用了tinyXML, 以前预研的同事们还改了下, 听说是因为不支持UNICODE.

看了资料,tinyXML支持节点树。但是实际工程中分析XML时,居然自己去用串find标记. 无法理解.


<2011_1014>

问了同事, tinyXML的标准版是不支持Unicode, 这是修改原版的原因. 修改完的版本支持Unicode。

根据使用修改版的同事反应, 修改版是支持Unicode的串, 没错. 但是不能处理标准的带Unicode文件标记的XML. 对于WEB端生成的Unicode版本的XML, 必须把Unicode文件头标记的2字节去掉,才能分析正常.  这一定是原版只支持MBCS引起的. 修改的并不彻底. 我想彻底修改一次原版的tinyXML, 使它能完全支持Unicode版本的XML文件.


<2012_0209>

已经将tinyXML2.6.2修改成了支持TCHAR的版本. 还没有深入的实验.


你可能感兴趣的:(experiment:+tinyXML)