用python修改xml

时间:2019-06-17 10:00:43

标签: python xml

我想使用python编辑xml文件。每当遇到“名称”属性时,我都会将其放在标签之间,并为其赋予相应的值。

我的代码:

<window name="exemple" page="FIRST" page-id="001">
        <table name="tableau1" style="LO_STYLE">
            <tbody>
                    <tr row="1">
                        <tc cell="1">
                                <text name="DELIVERY_NO" style="LO_STYLE" lang="EN">
                                <p name="L">Delivery No: <sym name="valeur1">00101</sym></p>
                                </text>
                        </tc>
                    </tr>
                    <tr row="2">
                    <tc cell="1">
                        <text name="tableau4" style="LO_STYLE" lang="EN">
                            <p name="L">Your Ref: <sym name="valeur9">Test1</sym></p>
                            <p name="L">Our Ref: <sym name="valeur12">175</sym></p>
                        <p name="L">Transport Order No:<sym name="valeur14">1234</sym></p>
                        </text>
                    </tc>
                </tr>
            </tbody>
        </table>
</window>

我想要得到什么:

<exemple_001>
    <tableau1>
        <valeur1>00101</valeur1>
    </tableau1>
    <tableau4>
        <valeur9>Test1</valeur9>
        <valeur12>175</valeur12>
        <valeur14>1234</valeur14>
    </tableau4>
</exemple_001>

0 个答案:

没有答案