【发布时间】:2021-02-04 08:52:22
【问题描述】:
我有一个很大的 xml 文件。我尝试将 ElementTree XML API 用于 python,我可以通过标签解析 xml 文件,并在它成功生成 csv 文件之后。现在,我对相同的名称标签及其信息有不同的问题。
例如,一个 xml 文件包含称为 user 的相同标签,用于许多不同的用户。
<User>
<Number>145321</Number>
<Name>Tony</Name>
<Address>
<City>Stockholm</City>
<Country>Sweden</Country>
<FullAddress>example address</FullAddress>
</Address>
<CustomerID>1234</CustomerID>
<Accounts>
<AccountID>8774</AccountID>
</Accounts>
<Payment></Payment>
</User>
在这个结构之后是另一个具有相同名称的相同结构,它描述了不同的用户及其元素。如何区分这些信息?比如我想根据AccountID号找到用户名,然后保存成csv格式,该怎么做呢?
【问题讨论】:
-
你能告诉我们你迄今为止尝试过的代码/进展吗?
-
发布在答案部分
-
@Remark:请编辑问题。除非您对问题有真正的答案,否则不要发布答案。