У меня есть этот xml:
<?xml version="1.0"?> <s:Envelope xmlns="http://www.w3.org/2003/05/soap-envelope"> <S:Header> ... <wsse:Security S:mustUnderstand="1"> <wsu:Timestamp xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <wsu:Created>2019-04-11T13:26:18Z</wsu:Created> <wsu:Expires>2019-04-11T13:31:18Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> ... </S:Header> </s:Envelope>
Если я анализирую по:
document.xpath("//wsu:Timestamp", {"xmlns" => "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"})
У меня нет узла, когда я пытаюсь его получить!