2
誰でも複雑なXMLをOracleでどのように処理できるか教えてください。例えば、私は以下のXML持っている:上記のXMLでOracleの複雑なXML処理
<?xml version="1.0" encoding="utf-8" ?>
<UserEmailPreferences>
<EmailOffering>
<EmailGroupID>1</EmailGroupID>
<EmailOfferingID>0</EmailOfferingID>
<Service>
<val>service-1</val>
<val>service-2</val>
</Service>
<Title>Clinical Focus</Title>
<SubscriptionOption>D</SubscriptionOption>
</EmailOffering>
</UserEmailPreferences>
<UserEmailPreferences>
<EmailOffering>
<EmailGroupID>1</EmailGroupID>
<EmailOfferingID>0</EmailOfferingID>
<Service>
<val>service-1</val>
</Service>
<Title>XYZ</Title>
<SubscriptionOption>D</SubscriptionOption>
</EmailOffering>
</UserEmailPreferences>
を、私は2つの<UserEmailPreferences>
のノードを持っています。それは2つ、3つ、または何でもよい...それは動的です。
ノードのノードは、対応する<EmailOffering>
ノードに対して再び動的です。
OracleでこのようなXMLをどのように処理することができますか?