XML的中文乱码问题(100分)

J

jingjx

Unregistered / Unconfirmed
GUEST, unregistred user!
我在delphi中使用TXMLDocument的LoadFromXML('<root><record><name>成都</name></record></root>')
会出错,使用LoadFromStream('....',xetUTF_8)也会出错,请问如何解决这个问题。
 
encoding ="gb2312" 加了没有
 
请问在哪里加encoding="gb2312",我设置了TXMLDocument的encode属性也不行啊
 
xml文件 头
 
但是我不是从文件中加载,而是直接在程序中创建满足xml规则的字符串,没有xml文件啊
 
const xmlHeard='<?xml version="1.0" encoding="GB2312"?> '+
'<main xmlns:dt="urn:schemas-microsoft-com:datatypes"/>';
xmldoc.loadXML(xmlHeard);
 
接受答案了.
 
顶部