2
任何人都可以請告訴我如何在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>
在上面的XML中,我有兩個<UserEmailPreferences>
節點。它可以是兩個,三個或其他......這是動態的。
在<UserEmailPreferences>
節點中,我有<Service>
塊,它對於相應的<EmailOffering>
節點也是動態的。
任何人都可以請幫我我如何在Oracle中處理這樣的XML?