tinyXml生成XML文件

tinyXml生成XML文件1.tinyXMl生成XML文件#include<stdio.h>#include<string>usingnamespacestd;#include”../tinyxml/tinyxml.h”inttest1(){ TiXmlDocumentxml_doc; //添加XML声明 xml_doc.LinkEndChild(n…

tinyXml生成XML文件"

1.tinyXMl生成XML文件

#include <stdio.h>
#include <string>
using namespace std;
 
#include "../tinyxml/tinyxml.h"
 
int test1()
{
	TiXmlDocument xml_doc;
 
	// 添加XML声明
	xml_doc.LinkEndChild(new TiXmlDeclaration( "1.0", "GBK", "" ));
 
	// 添加根元素
	TiXmlElement * xml_root = new TiXmlElement("root");
	xml_doc.LinkEndChild(xml_root);
 
	// 在根元素下添加其他子元素
	if(1)
	{
		// 添加host
		TiXmlElement* xml_child = new TiXmlElement("host"); 
		xml_root->LinkEndChild(xml_child );
		// 添加文档内容
		xml_child->LinkEndChild( new TiXmlText("AAA"));
		
		// 设置属性
		xml_child->SetAttribute("checked", "true");
		xml_child->SetAttribute("station", 1001);
	}
 
	if(1)
	{
		// 嵌套子元素
		TiXmlElement* xml_client = new TiXmlElement("client"); 
		xml_root->LinkEndChild(xml_client );
 
		TiXmlElement* xml_clientName = new TiXmlElement("name"); 

今天的文章tinyXml生成XML文件分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/29840.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注