我有以下的xml消息体。我需要找出属性'SenderId'的字符串长度是否大于0。我无法找到这个信息。
XML消息
<?xml version="1.0"?>
<Audit xmlns="http://schemas.Auditlog.xsd">
<MessageId>1234</MessageId>
<SenderDetails CreatedDate="2017-Jan-12" SenderId="App1"/>
</Audit>
我使用以下XPath函数来获取SenderId的字符串长度
when(xpath("string-length(string(//node()[local-name()='SenderDetails']/@[local-name()='SenderId']/text()))>0))
但是它没有起作用。