【发布时间】:2017-12-04 01:04:50
【问题描述】:
我收到了一个 XML 响应
<?xml version="1.0"?>
<List>
<type>MAILBOX</type>
<DOCS>
<DocId>39fece005f28qrn8000003r5</DocId>
<DocNo>123</DocNo>
</DOCS>
<DOCS>
<DocId>39fece005f28qrn8000003r6</DocId>
<DocNo>456</DocNo>
</DOCS>
</List>
我需要解析它,以便我可以使用它并访问 DocId;访问 docid 的正确代码应该是什么?
【问题讨论】:
-
请为我的问题分享一些 cmets 或解决方案。提前致谢。
-
您想在 IIB 中运行的 ESQL 中执行此操作吗?您应该提供更多上下文。你的流程看起来如何?到目前为止,您有哪些 ESQL 代码?
-
感谢您的回复。是的,我希望它在 IIB(Broker Toolkit 9.0.0.4)中运行的 ESQL 中运行。我通过 RFH-Util 在输入节点中放置一条空白消息。它通过我提供 URL 的计算节点连接到 HTTP 请求节点。 Next 如果响应状态为 200,我需要从我们获得的 XML 响应中解析并列出 DocId(XML 响应显示在问题中)。我尝试了很多方法,我得到了整个响应,但我无法访问 DocId。请回复,如果需要更多说明,请回复评论。
标签: messagebroker extended-sql