Delphi 中的 XMLDocument 类详解(12) - 读取或设置 xml 的编码与版本号

简介:
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 .
复制代码



本文转自黄聪博客园博客,原文链接:http://www.cnblogs.com/huangcong/archive/2010/08/27/1809945.html,如需转载请自行联系原作者
相关文章
|
Kubernetes Cloud Native Java
Activiti 简介以及最新activiti依赖 pom.xml文件(使用时注意对应版本号)
Activiti 简介以及最新activiti依赖 pom.xml文件(使用时注意对应版本号)
850 2
|
XML Java 数据库连接
手写mybatis xml版本
手写mybatis xml版本
139 0
|
XML 存储 JSON
使用自定义XML配置文件在.NET桌面程序中保存设置
本文将详细介绍如何在.NET桌面程序中使用自定义的XML配置文件来保存和读取设置。除了XML之外,我们还将探讨其他常见的配置文件格式,如JSON、INI和YAML,以及它们的优缺点和相关的NuGet类库。最后,我们将重点介绍我们为何选择XML作为配置文件格式,并展示一个实用的示例。
254 0
|
XML Java 应用服务中间件
springMVC01,springMVC的执行流程【第一个springMVC例子(XML配置版本):HelloWorld】
通过一个HelloWorld实例,介绍了SpringMVC的基本概念、执行流程,并详细讲解了如何创建和配置第一个SpringMVC项目(基于XML)。
springMVC01,springMVC的执行流程【第一个springMVC例子(XML配置版本):HelloWorld】
|
XML 数据格式 Windows
springmvc web.xml文件配置中文编码过滤器
springmvc web.xml文件配置中文编码过滤器
185 0
|
XML Java 数据格式
使用dom4j工具:设置输出两种xml格式-紧密型和美观型
今天学习使用不知名大佬的domj4 jar包以及用到的几个其他的包,来简单写一个xml
508 0
使用dom4j工具:设置输出两种xml格式-紧密型和美观型
|
JavaScript
升级程序pom.xml版本号脚本
实际开发中,但项目应用以及很少,很多都是多model合并,这就产生了一个问题,每次升级版本时,每个pom文件都需要更改
617 0
升级程序pom.xml版本号脚本
|
XML SQL Java
解决2022.3.1版本中 IDEA中 XML文件屎黄色背景 的方法
解决2022.3.1版本中 IDEA中 XML文件屎黄色背景 的方法
877 0
|
XML JSON JavaScript
Python基础——PyCharm版本——第八章、文件I/O(XML)
Python基础——PyCharm版本——第八章、文件I/O(XML)
205 0
Python基础——PyCharm版本——第八章、文件I/O(XML)

相关课程

更多