部分压缩XML文件

时间:2017-03-14 22:47:41

标签: python xml gzip

我有一个XML文件如下:

<data>
    <country name="USA">
        <rank>1</rank>
        <year>2008</year>
        <gdppc>141100</gdppc>
        <neighbor name="Austria" direction="E"/>
        <neighbor name="Switzerland" direction="W"/>
    </country>
    <country name="Singapore">
        <rank>4</rank>
        <year>2011</year>
        <gdppc>59900</gdppc>
        <neighbor name="Malaysia" direction="N"/>
    </country>
    <country name="USA">
        <rank>68</rank>
        <year>2011</year>
        <gdppc>13600</gdppc>
        <neighbor name="Costa Rica" direction="W"/>
        <description test="1"> name="Colombia" direction="E" </description>
    </country>
</data>*

我希望使用属性名称=&#34; USA&#34;来压缩节点的子节点。我知道我可以使用python中的gzip包压缩整个文件,但不知道如何压缩文件的一部分(如果可能)?这样做的任何线索?

0 个答案:

没有答案