用XSL 解析 XML 后出现乱码
XSL:=CoDOMDocument.Create;
XML:=CoDOMDocument.Create;
XML.load('xml.xml');
XSL.load('Default.xsl');
HTML:= XML.transformNode(XSL.documentElement);
然后将HTML的内容在浏览器中显示,结果所有中文全部是乱码?
问题点数:20、回复次数:2Top
1 楼ptma(守望者)回复于 2005-04-07 12:38:35 得分 0
找到问题的根源了,
格式化后,它自动在HTML 中加入了
charset=uft-16
但是怎么解决呢?Top
2 楼wanwangzhiwang(万王之王)回复于 2005-04-07 13:07:03 得分 20
把字符集替换掉不就得了
EncodeType:='<?xml version="1.0" encoding="'+TypeStr+'"?>';
xml.DefaultInterface.loadxml(EncodeType+Xml.xml);Top




