PLSQL valeur lue à partir de XML?

J'ai une chaîne de code XML, je veux extraire une valeur en PL/SQL dans une variable.

Le XML est très simple et ne sera pas différente:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
    <s:Body>
        <SOAProxyResponse xmlns="http://tempuri.org/">
            <SOAProxyResult>
                There is 23142 Files!
            </SOAProxyResult>
        </SOAProxyResponse>
    </s:Body>
</s:Envelope

Comment je peux obtenir la valeur "Il est 23142 Fichiers!" dans l'exemple ci-dessus dans une variable?

OriginalL'auteur Data-Base | 2011-02-16