• 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.
    
  • 相关阅读:
    redis的间隔性速度慢的问题
    centos增加静态路由
    排查问题的一些基本命令
    laradock
    python之sqlalchemy基本
    ssl证书之certbot
    mysql 多实例
    模块和包
    异步
    WSGI
  • 原文地址:https://www.cnblogs.com/del/p/1024883.html
Copyright © 2020-2023  润新知