CSDN论坛 > C++ Builder > VCL组件使用和开发

关于TXMLDocument的问题 [问题点数:100分,结帖人tiger_qi]

Bbs4
本版专家分:1499
结帖率 100%
CSDN今日推荐
Bbs4
本版专家分:1164
Bbs6
本版专家分:6604
Bbs4
本版专家分:1499
Bbs4
本版专家分:1651
Bbs7
本版专家分:12605
Bbs4
本版专家分:1499
匿名用户不能发表回复!
其他相关推荐
delphi 操作 utf-8 的xml 有乱码的解决
   说明下,这个方法有好大的缺陷,XML必须要严格正确,如果有什么特殊字符,会导致出错,其次,并不能很好的解决日文或韩文问题,我已经换成了c#了 这两天要用delphi 做个东西要与 xml相关, 开始只是想用 delphi本身的控制,网上找了下, 有两种方式,一个是 TXMLDocument 在 Internet 面板下, 另一个是用 IXMLDomDocument 需要用到 单元文件
简单分析TXMLDocument内部结构
<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"
XMLDocument转成字符串[javascript]
在ajax获取xml信息时,返回的数据类型是XMLDocument,在程序调试时经常要看此对象的内容。此时,可用如下代码获取XMLDocument的字符串形式,并进行显示。function XMLtoString(elem){ var serialized; try { // XMLSerializer exists in current Mozilla bro
简单分析TXMLDocument内部结构
google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//<script type="text/java
当当网注册界面
关于div+css布局的问题,关于div+css布局的问题,关于div+css布局的问题,关于div+css布局的问题,
关于秒表的实现问题。
关于秒表的实现问题。 关于秒表的实现问题。 关于秒表的实现问题。 关于秒表的实现问题。
关于邻居的问-关于邻居的问题-关于邻居的问题
关于邻居的问题-关于邻居的问题-关于邻居的问题
xml_document_slave_ti 读取UTF-8格式XML字符串无法解析
xml_document_slave_ti doc_slave; doc_slave.Parse(xml_src.c_str(), null, static_cast(coding)); if (doc_slave.Error()) { return false; //编码问题会导致,生成xml时编码方式改为UTF-8为GB2312则Parse成功。 } doc.set_enc
Delphi操作xml
Delphi7 支持对XML文档的操作,可以通过TXMLDocument类来实现对XML文档的读写。可以利用TXMLDocument把XML文档读到内存中,从而可以进行编辑、保存操作。TXMLDocument类是通过DOM(文档对象模型)接口来访问XML文档中的各个元素的。对于DOM接口的实现有多种方式,Delphi支持的方式有:1)微软的MSXML SDK,这种方式是通过COM对象来实现;2) Apache 的Xerces的实现方式;3)另外一种是开源OpenXML实现方式。对于不同的接口实现方式可以通过设定TXMLDocument的DOMVender来进行控制。
Delphi中动态调用TXMLDocument的经历
var  vXMLDocument: TXMLDocument;begin  vXMLDocument := TXMLDocument.Create(c:/temp/temp.xml);  Caption := IntToStr(vXMLDocument.Node.ChildNodes.Count);  vXMLDocument.Free;end; 执行上面的代码跳出"Invalid
关闭
关闭