【发布时间】:2021-12-14 15:33:38
【问题描述】:
我有一个xml
<family>
<child_one>ROY</child_one>
<child_two>VIC</child_two>
</family>
我想根据 ESQL 中的动态标记从 XML 中获取值。我试过这样
SET dynamicTag = 'child_'||num;
SET value = InputRoot.XMLNSC.parent.(XML.Element)dynamicTag;
这里num 是从输入接收到的值,它可以是one 或two。如果num 是one,则结果应该是value = ROY,如果num 是two,则值为VIC。
【问题讨论】:
标签: ibm-integration-bus extended-sql