【问题标题】:Load XML data into user defined object and save it to a table将 XML 数据加载到用户定义的对象中并将其保存到表中
【发布时间】:2019-02-22 16:59:24
【问题描述】:

我是 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 需要多少表并在表之间建立关系的结论。

任何信息将不胜感激。

【问题讨论】:

    标签: python xml xml-parsing cda


    【解决方案1】:

    找到解决办法:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-09
      • 2022-12-07
      • 1970-01-01
      • 2021-12-13
      • 1970-01-01
      • 2014-11-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多