c++ builder 中的 XMLDocument 类详解(11) -读取和设置版本号
来源:互联网 发布:二维数组赋值 编辑:程序博客网 时间:2024/05/29 08:14
//---------------------------------------------------------------------------
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <msxmldom.hpp>
#include <XMLDoc.hpp>
#include <xmldom.hpp>
#include <XMLIntf.hpp>
//---------------------------------------------------------------------------
class
TForm1 :
public
TForm
{
__published:
// IDE-managed Components
TXMLDocument *XMLDocument1;
TMemo *Memo1;
TButton *btn_1;
void
__fastcall btn_1Click(TObject *Sender);
private
:
// User declarations
public
:
// User declarations
__fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern
PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::btn_1Click(TObject *Sender)
{
//设置或读取xml编码与版本号
XMLDocument1->LoadFromFile("D:\\code\\B_C_B\\XMLDocument\\test.xml");
ShowMessage(XMLDocument1->Version);//1.0
ShowMessage(XMLDocument1->Encoding);//gb2312
//另外,这两个属性都是可写的,譬如:
XMLDocument1->Encoding="UTF-8";
Memo1->Lines=XMLDocument1->XML;
ShowMessage("已经设置为为UTF-8");
Memo1->Clear();
XMLDocument1->Encoding="gb2312";
Memo1->Lines=XMLDocument1->XML;
ShowMessage("已经设置为为gb2312");
}
//---------------------------------------------------------------------------
- c++ builder 中的 XMLDocument 类详解(11) -读取和设置版本号
- c++ builder中的 XMLDocument 类详解(0)
- c++ builder中的 XMLDocument 类详解(1)
- c++ builder 中的 XMLDocument 类详解(2)
- c++ builder 中的 XMLDocument 类详解(3)
- c++ builder 中的 XMLDocument 类详解(4)
- c++ builder 中的 XMLDocument 类详解(5)
- c++ builder 中的 XMLDocument 类详解(6)
- c++ builder 中的 XMLDocument 类详解(7)
- c++ builder 中的 XMLDocument 类详解(13)
- c++ builder 中的 XMLDocument 类详解(14)
- C++ builder 中的 XMLDocument 类详解(15) – Firstnode 和Lastnode
- c++ builder 中的 XMLDocument 类详解(12) -关于 XML 属性
- C++ builder 中的 XMLDocument 类详解(16) – 前一个节点、后一个节点和父节点
- Delphi 中的 XMLDocument 类详解(3) - 读取 xml 文件
- Delphi 中的 XMLDocument 类详解(3) - 读取 xml 文件
- c++ builder 中的 XMLDocument 类详解(8) -添加与删除结点
- c++ builder 中的 XMLDocument 类详解(9) -关于 HasChildNodes 与 IsTextElement
- Hbase 介绍
- Android-Activity页面之间的数据传递
- 最近和未来要做的事
- Html中display为inline-block的元素有内容和没有内容情况下高度不一致问题的讨论
- c++ builder 中的 XMLDocument 类详解(10) -判断节点类型: 支节点、叶节点、文本节点、空节点
- c++ builder 中的 XMLDocument 类详解(11) -读取和设置版本号
- linux基础入门之who命令
- 元素绑定事件的三种 方法
- ConcurrentSkipListMap性能测试
- iOS OC_二维码扫描、生成及长按识别
- 多数据源配置(mysql读写分离)
- 安卓高级控件3之Gallery(画廊)
- 初识消息队列——WebSphere MQ入门
- .net core mvc中使用ef