<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[运维进行时]]></title> 
<link>https://blog.liuts.com/index.php</link> 
<description><![CDATA[互联网运维与架构]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[运维进行时]]></copyright>
<item>
<link>https://blog.liuts.com/post//</link>
<title><![CDATA[C++中TinyXml的编程模型]]></title> 
<author>root &lt;admin@yourname.com&gt;</author>
<category><![CDATA[C/C++]]></category>
<pubDate>Tue, 14 Apr 2009 15:11:01 +0000</pubDate> 
<guid>https://blog.liuts.com/post//</guid> 
<description>
<![CDATA[ 
	<strong>一、TinyXml安装</strong><br/>http://jaist.dl.sourceforge.net/sourceforge/tinyxml/tinyxml_2_5_3.tar.gz<br/>tar -zxvf tinyxml_2_5_3.tar.gz<br/>cd tinyxml_2_5_3<br/>make<br/><br/><strong>二、文档位置</strong><br/>tinyxml_2_5_3/docs<br/><br/><strong>三、例子</strong><br/>xmltest.cpp<br/><br/><strong>四、类之间的关系</strong><br/>TinyXml实现的时DOM访问模型，因此提供了一系列的类对应XML文件中的各个节点。主要类间的关系如下图所示：<br/><a href="http://www.grinninglizard.com/tinyxmldocs/classTiXmlNode.png" target="_blank"><img src="http://www.grinninglizard.com/tinyxmldocs/classTiXmlNode.png" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0" align="left"/></a><br/>TiXmlBase：其他类的基类，是个抽象类<br/>TiXmlNode：表示一个节点，包含节点的一般方法，如访问自节点、兄弟节点、编辑自身、编辑子节电<br/>TiXmlDocument：表示整个XML文档，不对应其中某个特定的节点。<br/>TiXmlElement：表示元素节点，可以包含子节点和TiXmlAttribute<br/>TiXmlComment：表示注释<br/>TiXmlDeclaration：表示声明<br/>TiXmlText：表示文本节点<br/>TiXmlUnknown：表示未知节点，通常是出错了<br/>TiXmlAttribute：表示一个元素的属性<br/><br/>下面是一个简单的例子：<br/><textarea name="code" class="xml" rows="15" cols="100">
<?xml version="1.0" encoding="utf-8" ?>
<!-This is only a sample-->
<BOOK>
<NAME>TinyXml How To</NAME>
<PRICE unit="”RMB”">20</PRICE>
<DESCRIPTION>Some words…</DESCRIPTION>
</ book>
</textarea><br/>整个文档，对应TiXmlDocument<br/>book,name,price, description，都对应TiXmlElement<br/>第一行对应一个TiXmlDeclaration<br/>第二行对应一个TiXmlComment<br/>“TinyXml How To”对应一个TiXmlText<br/>unit则是price的一个TiXmlAttribute<br/>这些类与XML文件中的相应元素都有很好的对应关系，因此相信参照TinyXml的文档，可以很容易的掌握各个方法的使用。<br/>Tags - <a href="https://blog.liuts.com/tags/tinyxml/" rel="tag">tinyxml</a>
]]>
</description>
</item><item>
<link>https://blog.liuts.com/post//#blogcomment</link>
<title><![CDATA[[评论] C++中TinyXml的编程模型]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://blog.liuts.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>