karl_haeberle
Grünschnabel
Bin ich im richtigen Forum?
Ein Nachbar im Wohnheim konnte mir ein wenig weiterhelfen. Die XML-Datei wird jetzt eingelesen und als WS zu Verfügung gestellt.
Meine test.xml sah ja so aus:
Und die Ausgabe:
Das Problem:
In einem anderen Forum wurde mir gesagt, mein Webservice muss ein ordentliches, im SOAP-Format verpacktes "antwortschreiben" ausliefern. Doch wie erhalte ich dieses mit einer Funktion [Webmethode] ? (War ein Flash-Forum)
Für jede Anwort bin ich sehr dankbar.
LG Tobi (ht81s@gmx.de)
Ein Nachbar im Wohnheim konnte mir ein wenig weiterhelfen. Die XML-Datei wird jetzt eingelesen und als WS zu Verfügung gestellt.
PHP:
public XmlNode test()
{
XmlDocument xmldoc = new XmlDocument();
xmldoc.Load("d:\\test.xml");
return xmldoc.GetElementsByTagName("test")[0];
}
PHP:
<test x="49" y="67" />
Und die Ausgabe:
PHP:
<?xml version="1.0" encoding="utf-8" ?>
<test x="49" y="67" />
Das Problem:
In einem anderen Forum wurde mir gesagt, mein Webservice muss ein ordentliches, im SOAP-Format verpacktes "antwortschreiben" ausliefern. Doch wie erhalte ich dieses mit einer Funktion [Webmethode] ? (War ein Flash-Forum)
PHP:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
<!-- dein header -->
</soap:Header>
<soap:Body>
<response xmlns="http://domain.tld">
<position simulated="true">
<x>40</x>
<y>64</y>
</position>
</response>
</soap:Body>
</soap:Envelope>
Für jede Anwort bin ich sehr dankbar.
LG Tobi (ht81s@gmx.de)