你好,我正在尝试将一些xml数据解析到一个表中。我可以使用dom解析器轻松地获取xml元素,但我想知道访问属性然后将它们放入表之类的数据结构的最佳方法。你知道吗
<Module name="Filter_Module1">
<register name="Control/Status_reg" offset="64">
<field name="" offset="63" power_upval="0" access="R" isreset="cleared to 0">
<description> Error:Received two Footer Packets with no corresponding Header or Data Packets.</description>
<field>
<field name="" offset="62" power_upval="0" access="R" isreset="cleared to 0">
<description> Received no footer packet after a data packet. Can only be cleared by a reset</description>
<field>
<field name="" offset="61" power_upval="0" access="R" isreset="cleared to 0">
<description> Received no data packets between a header and a footer packet. Can only be cleared by a reset.</description>
<field>
<field name="" offset="60" power_upval="0" access="R" isreset="cleared to 0">
<description> Error:Received two Footer Packets with no corresponding Header or Data Packets.</description>
<field>
</register>
</Module>
<Module name="SRAM"></Module>
使用XPATH。lxml库提供对解析xml和执行XPATH查询的支持
相关问题 更多 >
编程相关推荐