[Xpath] Extraction donnée
Bonjour à Tous,
Je suis sous pl sql, j'interroge un web service via la package : utl_http
Je récupère la réponse sous forme d'un XMLType, dont le contenu est :
Code:
1 2 3 4 5 6 7 8 9 10
|
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<CheckDebLimOverResp xmlns="http://tempuri.org/">
<CheckDebLimOverRes>KO : Operation not possible
</CheckDebLimOverRes>
</CheckDebLimOverResp>
</soap:Body>
</soap:Envelope> |
Je teste que le soap réponse a bien un corp :
Code:
1 2
|
resp.existsNode('/soap:Envelope/soap:Body/child::node()','xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"'); |
en suite je fais :
Code:
1 2
|
resp:= resp.extract('/soap:Envelope/soap:Body/child::node()','xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"'); |
Je souhaite extraire la chaine :"KO : Operation not possible" via XPATH
est ce que quelqu'un peut m'aider ?
d'avance merci