将 XML 数据加载到用户定义的对象中并将其保存到 table
Load XML data into user defined object and save it to a table
我是 python 面向对象编程的新手
我有一份 XML 源自临床文档架构 (CDA) 的文档
文件有例如:
<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. 我如何在多个 class 中使用例如地址 class (继承)
2. 我如何通过 xml 检查子属性并将相关信息相应地保存到对象中。
3. 将所有信息保存到一个对象或转换成表格是否明智?如果表格是明智的,我如何得出结论每个 xml 我需要多少张表格并在表格之间建立关系。
如有任何信息,我们将不胜感激。
找到解决方案:
将xml转换为json,然后写入表格。
我是 python 面向对象编程的新手
我有一份 XML 源自临床文档架构 (CDA) 的文档
文件有例如:
<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. 我如何在多个 class 中使用例如地址 class (继承) 2. 我如何通过 xml 检查子属性并将相关信息相应地保存到对象中。 3. 将所有信息保存到一个对象或转换成表格是否明智?如果表格是明智的,我如何得出结论每个 xml 我需要多少张表格并在表格之间建立关系。
如有任何信息,我们将不胜感激。
找到解决方案:
将xml转换为json,然后写入表格。