• 黄聪: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/del/archive/2008/01/03/1024883.html

  • 相关阅读:
    绘制八卦阵
    绘制奥运五环
    绘制渐变的圆
    实验报告
    大学排名
    第一条爬虫
    自己的第一个网页
    科学计算与可视化
    类和正则表达(自动更正 代数运算)
    预测比赛
  • 原文地址:https://www.cnblogs.com/huangcong/p/1809945.html
Copyright © 2020-2023  润新知