在用xmldocument的savetoFile时,报错,中文问题,当XML文件中有中文字符时,不能保存?(100分)

N

nsj

Unregistered / Unconfirmed
GUEST, unregistred user!
在用xmldocument的savetoFile时,报错,中文问题,当XML文件中有中文字符时,存储到文件要出错;
这是xmldocument的问题,有没有办法解决?
 
不对吧?存储时应该不会出错,只是读取的时候乱码,要加上:
<?xml version="1.0" encoding="gb2312"?>
代码为:
xmldocument1.XML.Text:='<?xml version="1.0" encoding="gb2312"?>';//生成XML声明
 
应该不会有这个错误,最多是乱码!
 
不会的,我用xmldocument打开和保存xml文件都没问题呀
记得加上XMLDocument1.Encoding := 'GB2312';
 
顶部