-1

我是 python 面向对象编程的新手

我有一个源自临床文档架构 (CDA) 的 XML 文档

该文件具有例如:

<repsonsibleAuthority>
    <peroson>
         <address use = 'HB'>
             <street>xxx</street>
         <\address>
    <\person>
<\repsonsibleAuthority>

<creator>
   <fname>fname<\fname>
   <lname>lname<\lname>
   <address use = 'WB'>
      <street>xxxx<\street>
   <\address>
<\creator>

整个信息属于一个人,文件有疯狂的级别,我想读取文件并转换数据,就像关系数据库一样。

问题: 1. 我如何在多个类(继承)中使用例如地址类 2. 我如何通过 xml 并检查子属性并将相关信息相应地保存到对象中。3. 将整个信息保存到对象或转换为表格是否明智?如果表是明智的,我如何得出每个 xml 需要多少表并在表之间建立关系的结论。

任何信息将不胜感激。

4

1 回答 1

0

找到了解决方案:

将xml转换为json,然后写入表格。

于 2019-03-06T13:32:13.630 回答