TinyXML实现快捷方便的XML文件读写1
来源:百度文库 编辑:神马文学网 时间:2024/07/07 17:21:46
TinyXML简介TinyXML是目前非常流行的一款基于DOM模型的XML解析器,简单易用且小巧玲珑,非常适合存储简单数据,配置文件,对象序列化等数据量不是很大的操作,尤其适用于游戏开发,在Nebula2,CEGUI等开源项目中都有使用。本文对TinyXML读写XML文件进行了重新封装,能方便的解决XML文档读写。 关于DOM和SAXDOM - Document Object Model将整篇XML文档一次性解析并读入内存,保存为一个对象供用户访问。SAX - Simple API for XMLSAX的XML解析方式是基于事件回调的,解析器在每遇到一个XML元素时都会产生一个事件,并执行由用户提供的处理函数。 TinyXML类结构 [TiXmlBase] 所有TinyXML类的基类,保存该结点或属性在XML原文中的信息。[TiXmlAttribute] XML结点属性,一个键值对[TiXmlNode] XML结点的基类,封装了对XML文档树形结构进行操作和维护的方法[TiXmlComment] XML注释结点[TiXmlDeclaration] XML声明结点[TiXmlDocument] XML文档结点(一般为一篇XML文档的根结点)[TiXmlElement] XML结点[TiXmlText] XML文本结点[TiXmlUnknown] 含有未知标签的XML结点[TiXmlHandle] 封装了一个结点的指针,在对该指针进行查询时将自动进行空指针交验[TiXmlVisitor] 遍历器接口,描述了每个节点的处理方法,由子类实现[TiXmlPrinter] Printer遍历器 l 读取XML文件TiXmlDocument doc("test.xml");doc.LoadFile("test.xml"); l 写入XML文件TiXmlDocument doc;……doc.SaveFile("test.xml"); l 遍历XML文档首先以FirstChild获得第一个自节点,然后以NextSibling获取下个兄弟节点;如此递归遍历所有节点即可。TiXmlNode::FirstChild();TiXmlNode::NextSibling(); l 构造XML文档将指定节点插入当前节点子节点队列的末尾TiXmlNode::LinkEndChild();设置指定节点的属性TiXmlElement::SetAttribute();TiXmlElement::SetDoubleAttribute(); XML读写的逻辑封装 针对不同的应用对XML的读写进行再次封装能提升工作的效率和代码的可读性等。
#pragma once
#include "stdafx.h"
#include "tinyxml.h"
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
//XML 文件的读写
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
class AttXMLDoc
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
public:
AttXMLDoc(void);
~AttXMLDoc(void);
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
//XML读写迭代器
void BeginExchange(const char* szFileName,const char* szAttName,bool bSave);
bool NextAtt();
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
//读写XML节点
void ExchangeField(const char* szFieldName,DWORD& val);
void ExchangeField(const char* szFieldName,WORD& val);
void ExchangeField(const char* szFieldName,BYTE& val);
void ExchangeField(const char* szFieldName,int& val);
void ExchangeField(const char* szFieldName,bool& val);
void ExchangeField(const char* szFieldName,float& val);
void ExchangeField(const char* szFieldName,char* szValBuf,int bufLen);
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
//XML读写迭代器
void EndExchange();
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
private:
TiXmlDocument m_doc;
TiXmlElement *m_rootElement;
TiXmlElement *m_curElement;
bool m_bSave;
string m_szName;
};
#include "StdAfx.h"
#include ".attxmldoc.h"
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
AttXMLDoc::AttXMLDoc(void)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
m_curElement = NULL;
m_rootElement = NULL;
m_bSave = true;
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
AttXMLDoc::~AttXMLDoc(void)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
char eleName[256]="Att";
void AttXMLDoc::BeginExchange(const char* szFileName,const char* szAttName,bool bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
m_bSave = bSave;
m_szName = szFileName;
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
if(bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
TiXmlDeclaration *decl = new TiXmlDeclaration("1.0","GB2312","yes");
m_doc.LinkEndChild(decl);
m_rootElement = new TiXmlElement(szAttName);
m_doc.LinkEndChild(m_rootElement);
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_doc.LoadFile(szFileName);
m_rootElement = m_doc.RootElement();
m_curElement = m_rootElement->FirstChildElement(eleName);
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
bool AttXMLDoc::NextAtt()
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
if(m_curElement != NULL)
m_rootElement->LinkEndChild(m_curElement);
m_curElement = new TiXmlElement(eleName);
return true;
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_curElement = m_curElement->NextSiblingElement(eleName);
return m_curElement!=NULL;
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
void AttXMLDoc::ExchangeField(const char* szFieldName,int& val)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
ASSERT(m_curElement != NULL );
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_curElement->SetAttribute(szFieldName,val);
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
const char* szFind = m_curElement->Attribute(szFieldName,&val);
ASSERT(szFind != NULL);
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
void AttXMLDoc::ExchangeField(const char* szFieldName,bool& val)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
ASSERT(m_curElement != NULL );
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_curElement->SetAttribute(szFieldName,val);
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
int _val = 0;
const char* szFind = m_curElement->Attribute(szFieldName,&_val);
ASSERT(szFind != NULL);
val = _val!=0 ;
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
void AttXMLDoc::ExchangeField(const char* szFieldName,WORD& val)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
ASSERT(m_curElement != NULL );
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_curElement->SetAttribute(szFieldName,val);
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
int _val = 0;
const char* szFind = m_curElement->Attribute(szFieldName,&_val);
ASSERT(szFind != NULL);
val = (WORD)_val ;
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
void AttXMLDoc::ExchangeField(const char* szFieldName,BYTE& val)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
ASSERT(m_curElement != NULL );
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_curElement->SetAttribute(szFieldName,val);
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
int _val = 0;
const char* szFind = m_curElement->Attribute(szFieldName,&_val);
ASSERT(szFind != NULL);
val = (BYTE)_val ;
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
void AttXMLDoc::ExchangeField(const char* szFieldName,DWORD& val)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
ASSERT(m_curElement != NULL );
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_curElement->SetAttribute(szFieldName,val);
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
int _val = 0;
const char* szFind = m_curElement->Attribute(szFieldName,&_val);
ASSERT(szFind != NULL);
val = _val;
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
void AttXMLDoc::ExchangeField(const char* szFieldName,float& val)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
ASSERT(m_curElement != NULL );
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_curElement->SetDoubleAttribute(szFieldName,val);
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
double _val = 0;
const char* szFind = m_curElement->Attribute(szFieldName,&_val);
ASSERT(szFind != NULL);
val = (float)_val;
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
void AttXMLDoc::ExchangeField(const char* szFieldName,char* szValBuf,int bufLen)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
ASSERT(m_curElement != NULL );
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_curElement->SetAttribute(szFieldName,szValBuf);
}
else
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
const char* szFind = m_curElement->Attribute(szFieldName);
if(szFind != NULL)
strncpy(szValBuf,szFind,bufLen-1);
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
void AttXMLDoc::EndExchange()
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
...{
if(m_bSave)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
if(m_curElement != NULL)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
...{
m_rootElement->LinkEndChild(m_curElement);
m_doc.SaveFile(m_szName.c_str());
}
}
}
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
源文件实现:
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_1.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_2.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_3.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_6.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_7.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_4.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_8.gif)
![](http://image.360doc.cn/DownloadImg/2007/8/7/2633_658696_5.gif)
读写XML文件实例:(略)
XML文件的读写在开发中起这很重要的作用,C++本身没有提供XML解析器,TinyXML是一个小巧高效实用的XML文档解析器,好好利用起来会很大程度上提升工作效率。
TinyXML实现快捷方便的XML文件读写1
使用XML文件来实现对Servlet的配置
Spring的applicationContext.xml文件1
C#的Windows编程中多语言的实现(使用XML文件)
C#的Windows编程中多语言的实现(使用XML文件)
各种炒饭的做法1(一个人的时候方便美味快捷) - Qzone日志
各种炒饭的做法(一个人的时候方便美味快捷)1 - Qzone日志
DOM4J对XML文档的读写增删改等
ini文件的创建读写(含源码)
vc读写Excel文件的方法
各种炒饭的做法(一个人的时候方便美味快捷
JR 精品文章 - 利用jdom实现读取数据库生成XML及读取XML文件插入数据库
利用XMLBean轻轻松松读写XML
利用XMLBean轻轻松松读写XML
利用XMLBean轻轻松松读写XML
XML封装数据库操作语句的实现
基于TinyXml的嵌入式Linux
vc读写Excel文件的方法_hiyen_快乐学生
利用数字组合键 实现K750c的快捷功能
XJL:XML文件处理
XJL:XML文件处理
Jakarta的POI项目操作Excel文件的方便的途径1
治疗口腔溃疡的最有效、最快捷、最方便的好方法
各种炒饭的做法(一个人的时候方便美味快捷) - Qzone日志啊啊