﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-elva-随笔分类-XML</title><link>http://www.cppblog.com/elva/category/6834.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 12 Aug 2008 04:41:14 GMT</lastBuildDate><pubDate>Tue, 12 Aug 2008 04:41:14 GMT</pubDate><ttl>60</ttl><item><title>perl 把xml文件转换成csv文件 </title><link>http://www.cppblog.com/elva/archive/2008/08/11/58549.html</link><dc:creator>叶子</dc:creator><author>叶子</author><pubDate>Mon, 11 Aug 2008 11:34:00 GMT</pubDate><guid>http://www.cppblog.com/elva/archive/2008/08/11/58549.html</guid><wfw:comment>http://www.cppblog.com/elva/comments/58549.html</wfw:comment><comments>http://www.cppblog.com/elva/archive/2008/08/11/58549.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/elva/comments/commentRss/58549.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/elva/services/trackbacks/58549.html</trackback:ping><description><![CDATA[<p>#!/usr/local/bin/perl</p>
<p># use module<br>use XML::Simple;<br>use Data::Dumper;</p>
<p># create object<br>$xml = new XML::Simple;</p>
<p># read XML file<br>$data = $xml-&gt;XMLin("DebugInfo.xml", ForceArray =&gt; 1);</p>
<p># print output<br>#print Dumper($data);<br>#print Dumper($data-&gt;{'employee'}[0]); <br>#print Dumper($data-&gt;{'employee'}[1]); </p>
<p>$data1=$data-&gt;{'DebugInfo'};</p>
<p>#print @{$data1};<br>open FILE,"&gt;&gt;debug.log";<br>foreach $item (@{$data1}){<br>print FILE "${$item}{UID}[0],";<br>print FILE "${$item}{ChannelID}[0],";<br>print FILE "${$item}{IPAddress}[0],";<br>if (${$item}{BufferMapString}[0] =~/^HASH/) <br>{print FILE ",n";}<br>else{print FILE "${$item}{BufferMapString}[0]n"};<br>}<br>close FILE;</p>
<img src ="http://www.cppblog.com/elva/aggbug/58549.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/elva/" target="_blank">叶子</a> 2008-08-11 19:34 <a href="http://www.cppblog.com/elva/archive/2008/08/11/58549.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tinyxml使用笔记与总结</title><link>http://www.cppblog.com/elva/archive/2008/04/24/47907.html</link><dc:creator>叶子</dc:creator><author>叶子</author><pubDate>Thu, 24 Apr 2008 08:28:00 GMT</pubDate><guid>http://www.cppblog.com/elva/archive/2008/04/24/47907.html</guid><wfw:comment>http://www.cppblog.com/elva/comments/47907.html</wfw:comment><comments>http://www.cppblog.com/elva/archive/2008/04/24/47907.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/elva/comments/commentRss/47907.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/elva/services/trackbacks/47907.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;在TinyXML中，根据XML的各种元素来定义了一些类：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TiXmlBase：整个TinyXML模型的基类。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TiXmlAttribute：对应于XML中的元素的属性。&nbsp;&nbsp;&nbsp;&...&nbsp;&nbsp;<a href='http://www.cppblog.com/elva/archive/2008/04/24/47907.html'>阅读全文</a><img src ="http://www.cppblog.com/elva/aggbug/47907.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/elva/" target="_blank">叶子</a> 2008-04-24 16:28 <a href="http://www.cppblog.com/elva/archive/2008/04/24/47907.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>