USEGEAR

导航

NativeXml4.07的中文问题

目前NativeXml4.07版本是utf-8编码,但是从一个中文文本文件读进来后中文就是乱码。编码没有错误,为什么显示乱码呢?

处理调用函数WriteToLocalUnicodeString():widestring。

1 begin
2   myxml := TNativeXml.Create(nil);
3   mmo1.Clear;
4   myxml.LoadFromFile(xmlFile);
5   myxml.XmlFormat := xfReadable; //格式枚举:xfCompact(压缩)、xfReadable(缩进)、xfPreserve(好像暂未处理)
6   mmo1.Text := myxml.WriteToLocalUnicodeString;
7   myxml.Free;
8 end

 

posted on 2013-05-13 17:48  USEGEAR  阅读(448)  评论(0编辑  收藏  举报