unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, xmldom, XMLIntf, msxmldom, XMLDoc, StdCtrls;
type
TForm1 = class(TForm)
XMLDocument1: TXMLDocument;
Memo1: TMemo;
procedure FormCreate(Sender: TObject);
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
//读取或设置 xml 的编码与版本号
procedure TForm1.FormCreate(Sender: TObject);
begin
XMLDocument1.LoadFromFile('c:\temp\test.xml');
ShowMessage(XMLDocument1.Version); {1.0}
ShowMessage(XMLDocument1.Encoding); {gb2312}
{另外, 这两个属性都是可写的, 譬如:}
XMLDocument1.Encoding := 'UTF-8';
Memo1.Lines := XMLDocument1.XML; {这时会显示乱码}
end;
end.
Delphi 中的 XMLDocument 类详解(12) - 读取或设置 xml 的编码与版本号
原创
©著作权归作者所有:来自51CTO博客作者JLee79的原创作品,请联系作者获取转载授权,否则将追究法律责任
posted on 2008-01-03 18:13 万一 阅读(6238) 评论(0) 编辑 收藏
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
pythonmake_matrix用法
对于Python这门编程语言,想必大家都很熟悉。Python相较于其他语言,非常的简单易上手,而且很快就能写出很多的程序。但是Python虽然简单,但是老司机们还是会在编程的路上“翻车”。今天,博主就带领大家来看一下,十个Python老手们最容易掉进去的“坑”。1.is 和 ==的区别对于is和==的区别,是大家最容易忽视,也最容易犯错的地方之一。 如何避免这个错误呢?大家只需要牢牢的
pythonmake_matrix用法 python matrix取元素 Python 静态方法 全局变量