2010-11-23 7 views
1

Hallo Ich arbeite an soapui tool. Es hat einen XML-Anfragecode generiertxslt code hilfe erforderlich

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://www.webserviceX.NET/"> 
    <soapenv:Header/> 
    <soapenv:Body> 
     <web:ChangeLengthUnit> 
     <web:LengthValue>3</web:LengthValue> 
     <web:fromLengthUnit>Meters</web:fromLengthUnit> 
     <web:toLengthUnit>Centimeters</web:toLengthUnit> 
     </web:ChangeLengthUnit> 
    </soapenv:Body> 
</soapenv:Envelope> 

Auch ein XML-Resposnse-Code.

<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> 
     <ChangeLengthUnitResponse xmlns="http://www.webserviceX.NET/"> 
     <ChangeLengthUnitResult>300</ChangeLengthUnitResult> 
     </ChangeLengthUnitResponse> 
    </soap:Body> 
</soap:Envelope> 

Kann some1 mir helfen, einen XSLT-Code zu schreiben beide in einem Tabellenformat der Anforderung n Antwort die Daten in angezeigt werden soll. Ebenfalls erforderlich ist ein Java-Code, der den xslt-Code in soapui aufrufen kann.

Vielen Dank im Voraus A.P.S

+2

"erforderlich"? Yeah Nein. –

+0

Sieht aus wie ein Duplikat von http://stackoverflow.com/questions/4244808/xml-response-table –

+1

Scheint wie ein "meine Hausaufgaben machen". Keine Frage zu einem bestimmten Problem, nur: "Mach die ganze Arbeit" ... –

Antwort

1

Nun, wenn Sie neu sind, sollten Sie beginnen zu lernen, und nicht hier zu fragen, etwas für Sie zu machen. Alle Menschen hier haben ihre Erfahrung durch Arbeiten und Lernen.

Versuchen zu helfen: a) lesen Sie über XSLT, starten Sie um w3schools. Wenn Sie denken, dass Sie genug gelesen und verstanden haben, versuchen Sie, ein Stylesheet zu erstellen, das einfach eine kommagetrennte Tabelle aus der Anfrage/den Antworten macht. Fragen Sie hier, wenn Sie auf Schwierigkeiten stoßen und keine Lösung im Internet finden können. Dann b) Lesen Sie ein Thema in "Java XSLT (Verarbeitung) Tutorial", lesen Sie die API-Dokumentation. Komm zurück, wenn du etwas versuchst und ein bestimmtes Problem löst, das du nicht lösen kannst.