请教读xml问题
<ROOT UT="16">
<A UT="16">
<A1 UT="2">1</A1>
<ID UT="2">107</ID>
<name UT="2">8</name>
<fuc UT="2">71</fuc>
</A>
<B UT="16">
<type UT="10">210</type>
<pro UT="16">
<Res UT="16">
<did UT="4" L="8">00 00 00 00 00 00 00 00</did>
<message UT="2">1</message>
<location UT="2">0</location>
<VV UT="2">0</VV>
<rr UT="10">1</rr>
<Req UT="0">
<das UT="16">
<us UT="2">1</us>
<Channel UT="2">3</Channel>
</das>
</Req>
</Res>
</pro>
</B>
</ROOT>
如何才能快速的读取某个节点的值,
比如我想读节点rr中的值。
用了一下boost库里的property_tree 不知道咋搞。请大侠们支个招啊 xml
[解决办法]
读xml建议用其他的库
pugixml不错,简单,而且速度很快
如果你不需要太复杂的功能,pugixml就很够用了
xerces太肥大,复杂,架构分得太细,而且速度很慢
其实xml天生速度就慢,真的很在乎速度的话没人会选用xml的
[解决办法]
用tinyXML把
比较简单
这种DOM模式 肯定是要把XML都解析下的