• 5220阅读
  • 6回复

[提问]求ubuntu下用C++把xml文件解析为结构体的方法 [复制链接]

上一主题 下一主题
离线ifantasy
 
只看楼主 倒序阅读 楼主  发表于: 2011-10-26

<chart palette="2" caption="Unit Sales" xAxisName="Month" yAxisName="Units" showValues="0" decimals="0" formatNumberScale="0" useRoundEdges="1">


<set label="Jan" value="462" />
<set label="Feb" value="857" />

<set label="Mar" value="671" />
<set label="Apr" value="494" />

<set label="May" value="761" />
<set label="Jun" value="960" />
</chart>
怎么解析啊?大牛们帮帮忙
离线roywillow

只看该作者 1楼 发表于: 2011-10-26
Qt的xml模块可以比较方便的处理xml
个人比较习惯用dom,会解析成dom树,感觉比较一目了然
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线ifantasy
只看该作者 2楼 发表于: 2011-10-26
回 1楼(roywillow) 的帖子
可我要用c++的方法实现
离线ppdayz

只看该作者 3楼 发表于: 2011-10-26
回 2楼(ifantasy) 的帖子
你有2个选择
1. 自己用c++写个xml的parser
2. 用别人写好的c++的xml parser库
如果你选第二种,就参照1楼
或者如果你不想和qt有任何关系的话,可以用tinyxml库,不过这个库。。谁用谁知道


离线ifantasy
只看该作者 4楼 发表于: 2011-10-26
回 3楼(ppdayz) 的帖子
选择第一种,应该怎么写呢?
离线jorneyr

只看该作者 5楼 发表于: 2011-10-26
字符串读取,再父子关系。
离线ifantasy
只看该作者 6楼 发表于: 2011-11-01
都不靠谱,自己搞定了。
快速回复
限100 字节
 
上一个 下一个