Delphi 中的 XMLDocument 类详解(10) - 判断节点类型: 支节点、叶节点、文本节点、空节点

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, xmldom, XMLIntf, msxmldom, XMLDoc, StdC 阅读全文
posted @ 2018-12-07 13:58 liuweijie 阅读(964) 评论(0) 推荐(0)

Delphi 中的 XMLDocument 类详解(9) - 关于 HasChildNodes 与 IsTextElement

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, xmldom, XMLIntf, msxmldom, XMLDoc, StdC 阅读全文
posted @ 2018-12-07 13:50 liuweijie 阅读(588) 评论(0) 推荐(0)

Delphi中使用TXMLDocument控件应注意的问题 转

摘要: Delphi中使用TXMLDocument控件应注意的问题delphiconstructorxmlclass今天写了一个类,其中用到了TXMLDocument控件。这个控件我是要动态生成的。 但是却遇到了非常奇怪的问题,下面分享一下 procedure TMainForm.Button1Click( 阅读全文
posted @ 2018-12-06 15:25 liuweijie 阅读(214) 评论(0) 推荐(0)

Delphi中TxmlDocument控件的用法 转

摘要: Delphi中对XML文件的解析做的很好,比直接使用MS的MSXML2_TLB中的接口要方便很多,现称述于下面。 在讲之前先给出一个XML实例,在讲某些部分是要结合实例比较容易理解。 1<?xml version="1.0" encoding="gb2312"?><!--文档版本信息, 注释格式同H 阅读全文
posted @ 2018-12-06 15:24 liuweijie 阅读(526) 评论(0) 推荐(0)

Delphi NativeXml用法攻略 转

摘要: NativeXml可以在官网上下载,下载后将文件夹放在指定地方,打开DELPHI在其环境变量中引用NativeXml路径,然后在程序中引用NativeXml单元,我们就可以使用NativeXml了。 NativeXml的方法属性: ANativeXml := TNativeXml.Create(Se 阅读全文
posted @ 2018-12-06 15:22 liuweijie 阅读(1207) 评论(0) 推荐(0)

delphi NativeXml的中文支持 乱码

摘要: 一般XML的编码格式设置成UTF8比较通用,下面演示使用UTF8编码方式存储和处理包含中文的XML字符串(文件)。1.设置启用内置的widestring支持NativeXml内部使用ANSI string和UTF8编码的string两种字符串类型。如果要让NativeXml能够解析widestrin 阅读全文
posted @ 2018-12-06 15:19 liuweijie 阅读(842) 评论(0) 推荐(0)

Delphi NativeXML 乱码的问题

摘要: 我遇到 NativeXML 在它的一个节点的属性上面写入属性,但是当读出的值中包含汉字的时候出现了乱码。检查代码如下 NativeXml := TNativeXml.Create; try NativeXml.EncodingString := 'GB2312';// 'UTF-8'; Native 阅读全文
posted @ 2018-12-06 15:00 liuweijie 阅读(509) 评论(0) 推荐(0)

Delphi使用NativeXml访问XML文件

摘要: 1.创建XML文件var Doc: TNativeXml;//声明上下文对象var filepath:string;//文件路径DOC:=TNativeXml.CreateName('root');Doc.EncodingString:='gb2312';DOC.XmlFormat:=xfReada 阅读全文
posted @ 2018-12-06 14:57 liuweijie 阅读(1112) 评论(0) 推荐(0)

获取子字符串函数MidStr

摘要: MidStr返回指定范围内的字符串。该函数有三个参数。第一个参数为源字符串,第二个参数为起点(下标从1开始),第三个参数为结束点。通过第二、第三个参数则可指定要复制字符串的范围。function MidStr(const AText: string; const AStart, ACount: In 阅读全文
posted @ 2018-09-14 10:36 liuweijie 阅读(1928) 评论(0) 推荐(0)

listview添加数据

摘要: 1. 添加数据: ListView1.ViewStyle:=vsReport; ListView1.Columns.Add; ListView1.Columns[0].Caption:='aaaa'; ListView1.Columns.Add; ListView1.Columns[1].Capti 阅读全文
posted @ 2018-09-14 10:33 liuweijie 阅读(4154) 评论(0) 推荐(0)