我的 xmpp 数据包的消息元素中有一个名为 Request 的子元素。因此,我的数据包如下所示:
<message to="b" from="a" type="chat">
<request xmlns="urn:client:send-ack"></request>
</message>
我想匹配请求元素中 xmlns 属性的值。所以我想做类似的事情
case xml:get_attr_s(<<"xmlns">>, xml_get_subtag(<<Request>>,Packet)) of
"urn:client:send-receipts" ->
%% Do something
ok.
但是,显然这是最密集的工作。最好的方法是什么?