将XML数据加载到用户定义的对象中,并将其保存到选项卡中

2024-09-29 20:32:34 发布

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

我是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.如何在多个类中使用address class(继承)作为示例 2.如何遍历xml并检查子属性,并将相关信息相应地保存到对象中。 3.将整个信息保存到一个对象或转换为表是明智的吗?如果表是明智的,我如何才能得出每个xml需要多少表并在表之间建立关系的结论

如有任何消息,我们将不胜感激


Tags: 文件对象文档信息streetuseaddress体系结构

热门问题