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,如需转载请自行联系原作者
相关文章
|
8月前
|
Kubernetes Cloud Native Java
Activiti 简介以及最新activiti依赖 pom.xml文件(使用时注意对应版本号)
Activiti 简介以及最新activiti依赖 pom.xml文件(使用时注意对应版本号)
281 2
|
8月前
|
XML Java 数据库连接
手写mybatis xml版本
手写mybatis xml版本
59 0
|
2月前
|
XML 数据格式 Windows
|
4月前
|
XML Java 应用服务中间件
springMVC01,springMVC的执行流程【第一个springMVC例子(XML配置版本):HelloWorld】
通过一个HelloWorld实例,介绍了SpringMVC的基本概念、执行流程,并详细讲解了如何创建和配置第一个SpringMVC项目(基于XML)。
springMVC01,springMVC的执行流程【第一个springMVC例子(XML配置版本):HelloWorld】
|
8月前
springmvc web.xml文件配置中文编码过滤器
springmvc web.xml文件配置中文编码过滤器
|
XML SQL Java
解决2022.3.1版本中 IDEA中 XML文件屎黄色背景 的方法
解决2022.3.1版本中 IDEA中 XML文件屎黄色背景 的方法
564 0
|
XML JavaScript API
Qt通过Doc模式读取XML并设计一个增删改查方便的操作类
Qt通过Doc模式读取XML并设计一个增删改查方便的操作类
199 0
|
XML Android开发 数据格式
Viewbinding自动生成XML的一个对应绑定类
设置完sync一下,然后会在项目中看到对应的XML文件的一个继承了ViewBinding的对应绑定类。 如果不想生成,则在XML文件中设置一个tools:viewBindingIgnore="true"属性,即可忽略不生成对应绑定类。
191 0
|
XML JavaScript 前端开发
【前端】白天/黑夜主题切换:JS读取XML预设主题实现黑白主题切换
【前端】白天/黑夜主题切换:JS读取XML预设主题实现黑白主题切换
207 0
【前端】白天/黑夜主题切换:JS读取XML预设主题实现黑白主题切换
|
XML 数据格式 Python
XML转CSV读取对应所有数据(tkinter工具)
代码段:处理xml标签和标签名的数据读取
161 0
XML转CSV读取对应所有数据(tkinter工具)