Web-Services machen einen Großteil ihrer Kommunikation über XML. Viele Entwicklungsumgebungen , einschließlich Visual Studio , verstecken sich diese Mitteilung ausführlich vom Entwickler. Manchmal jedoch können Sie explizit zurückgeben XML-Dokument aus einem Aufruf einer Web-Service- Routine. Things You
Visual Studio
brauchen anzeigen Weitere Anweisungen
1
Erstellen einer Web- Dienst auf dem Visual Studio Web-Service -Vorlage basiert .
2 < p> in "Imports System.XML " am Anfang der Datei :
3
Fügen Sie ein Unterprogramm an den Webservice mit folgender Erklärung :
< WebMethod ( Beschreibung: = "Return XML" ) > _
Public Function ReturnXML als XMLDocument
ReturnXML - = New XMLDocument
ReturnXML.LoadXML ( " ; ") ' Erstellen und laden Sie Ihre XML-Dokument hier
End Function
4
tun, was die Verarbeitung , die Sie in der Subroutine tun, um das XML-Dokument zu erstellen. Entweder setzen Sie den Namen der Funktion gleich der neue XmlDocument oder benutzen Sie die "Return" , um ihn den Wunsch -Objekt zurückzugeben.
5
Rufen Sie den Wert in der Web-Service- Client-Programm , indem er gleich zu einem lokalen XMLDocument Objekt :
'Setup Bezug auf Web-Service vor dem Aufruf der Routine
Dim LocalXMLObject als XMLDocumunt
LocalXMLObject = webservice.ReturnXML