oracle中xml节点抽取

类似下面的xml报文:.....<VProductInfo><ActionType>1</ActionType><VProductID>1122334455</VProd... 类似下面的xml报文:.....<VProductInfo>
<ActionType>1</ActionType>
<VProductID>1122334455</VProductID>
</VProductInfo>
<VProductInfo>
<ActionType>1</ActionType>
<VProductID>88888888</VProductID>
</VProductInfo>.....
我要用Extract(Value(x), '*/VProductInfo/VProductID/text()') .GetStringval()抽取VProductID节点信息,那个x是我这个报文的别名。我如果这么抽取,得到的结果打印出来是112233445588888888两个节点在一起。我想要分别得到,不知道这样表述有人看得懂不?
展开
 我来答
爱栀竹的人
2012-02-06 · TA获得超过1352个赞
知道大有可为答主
回答量:1743
采纳率:0%
帮助的人:997万
展开全部
把xml数据读出到内存里,用msdom对象去解析
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式