CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  非技术区

用XSL 解析 XML 后出现乱码

楼主ptma(守望者)2005-04-07 12:21:16 在 Delphi / 非技术区 提问

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

相关问题

  • 用XSL解析的XML表单,添入数据库(MSSQL)时为中文乱码,不知如何解决?
  • 急!!! 用 DOM 解析XML文件,为什么中文解析出来后是乱码?
  • xml乱码
  • 急切求助:xml+xsl做表单提交,乱码问题!!
  • 送分:如何在xsl解析时获得正在解析的xml文件名?
  • xml解析
  • xml解析
  • PHP解析XML
  • XML文件中的xmlns导致XSL解析失败
  • 如何解析XML?

关键词

  • 乱码
  • xsl
  • xml
  • html
  • codomdocument
  • encodetype
  • load
  • create

得分解答快速导航

  • 帖主:ptma
  • wanwangzhiwang

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo