给出以下XML结构:
<clinical_study>
<primary_outcome>
<measure></measure>
<time_frame></time_frame>
<safety_issue></safety_issue>
<description></description>
</primary_outcome>
<secondary_outcome>
<measure></measure>
<time_frame></time_frame>
<safety_issue></safety_issue>
<description></description>
</secondary_outcome>
</clinical_study>
我想解析这些属性标签中的值,并将它们转储到具有以下列结构的名为“ CLINICAL_STUDY”的Oracle表中:
desc clinical_study
Name Null Type
---------------------------- -------- -----------------
PRIMARY_OUTCOME_MEASURE VARCHAR2(50)
PRIMARY_OUTCOME_TIME_FRAME VARCHAR2(50)
PRIMARY_OUTCOME_SAFETY_ISSUE VARCHAR2(50)
PRIMARY_OUTCOME_DESCRIPTION VARCHAR2(4000)
SECONDARY_OUTCOME_MEASURE VARCHAR2(50)
SECONDARY_OUTCOME_TIME_FRAME VARCHAR2(50)
SECONDARY_OUTCOME_SAFETY_ISSUE VARCHAR2(50)
SECONDARY_OUTCOME_DESCRIPTION VARCHAR2(4000)
我意识到我可以通过多种方法来实现此目标,但是我不确定这是最简单的。我倾向于使用XSLT,这些数据将“整理”数据,然后轻松将其转换为表结构,但对是否有更简便的方法感到好奇。预先感谢。