Как преобразовать сообщение об ошибке мыла в преобразование xslt - PullRequest
0 голосов
/ 15 февраля 2019

как создать xslt, который преобразует ответное сообщение в сообщение об ошибке мыла. Пожалуйста, обратитесь к приложенному входу и ожидаемому результату, xslt Результат после преобразования xslt.

Это мой xml

<?xml version='1.0' encoding='utf-8'?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
    <soapenv:Body>
        <soapenv:Fault>
            <soapenv:Code>
                <soapenv:Value>soapenv:Sender</soapenv:Value>
            </soapenv:Code>
            <soapenv:Reason>
                <soapenv:Text xml:lang="en">User NotFound</soapenv:Text>
            </soapenv:Reason>
            <soapenv:Detail>
                <axis2ns4:sdpFault xmlns:axis2ns4="http://testservice.com/uat/testservice"> 
                    <axis2ns4:resultNameCode>2</axis2ns4:resultNameCode>
                    <axis2ns4:resultNameType>GH</axis2ns4:resultNameType>
                </axis2ns4:sdpFault>
            </soapenv:Detail>
        </soapenv:Fault>
    </soapenv:Body>
</soapenv:Envelope>

Точный результат

установить это сообщение <soapenv:Text xml:lang="en">User NotFound</soapenv:Text>

<ns1:UserDescription>User NotFound</ns1:UserDescription>
...