⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xmldoc.h

📁 跨操作系统的微型中间件
💻 H
字号:
#include <stdio.h>
#include <string>
#include "OSHeaders.h"
#include "XMLNode.h"

#define XML_HEADLINE "<?xml version=\"1.0\" encoding=\"GBK\"?>\n"

#ifndef __XMLDOC__
#define __XMLDOC__

using namespace std;

//创建XML文档
XMLDoc* CreateXMLDoc(const char* v_FileName,const char* v_RootNodeName);

class XMLDoc
{
public:
	XMLDoc(const char* v_FileName);
	XMLDoc();
	~XMLDoc();
public:
	//打开XML文档
	Bool LoadXMLDoc();
	//
	Bool LoadXML(const char *v_str);

	//取得根节点
	XMLNode* GetRootNode(const char* v_Name);
	//保存文件
	Bool SaveFile();
private:
	XMLNode*	m_RootNode;
	string		m_strBuffer;
	string		m_FileName;
	Bool		m_Useable;
};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -