想解析xml文件并写入CSV fi

2024-06-24 13:11:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚开始使用python(只是学习)。我试图用python完成的任务是:解析一个文件夹中的多个xml文件,每个xml文件的结构都是相同的。我想把所有这些数据写入一个大的csv文件。CSV文件的头将是xml文件的属性。在

以下是1个xml文件的示例:

   <?xml version='1.0' encoding='UTF-8' ?>
  <XACTDOC>
    <XACTNET_INFO
      transactionId = "0254XLM"
      origTransactionId = "0254XLM"
      carrierExternalUniqueId = "6533277"
      carrierId = "2570210"
      carrierName = "Company_Name"
      contractorName = "ContractorSoenSo"
      recipientsXNAddress = "text"
      recipientsName = "moreText"
    >
      <CONTROL_POINTS>
        <CONTROL_POINT
          stamp = "2014-10-20T16:02:08"
          createdStamp = "2014-10-20T16:02:08"
          type = "Notification Pending"
          status = "2"
        />
      </CONTROL_POINTS>
    </XACTNET_INFO>
    <CONTACTS/>
    <ADM>
      <COVERAGE_LOSS
        claimNumber = "123456-78"
      />
    </ADM>
  </XACTDOC>
太好了!在


Tags: 文件csv数据info文件夹属性xml结构