Avatar billede columbus32 Nybegynder
20. september 2007 - 11:02 Der er 8 kommentarer og
1 løsning

spørgsmål til webservice

hejsa,
Jeg har en webservice som returnere en string værdi og det virker fint nok, men hvordan kan jeg gøre så én og samme service kan returnere flere værdier???

[WebMethod]
public string getTimeDetailsFromAccount(string id)
{
return someString;
}
Avatar billede nielle Nybegynder
20. september 2007 - 11:21 #1
Definere en struct (eller class) med flere felter - returnere en variabel af denne struct type.
Avatar billede columbus32 Nybegynder
20. september 2007 - 11:32 #2
Tænkte jeg nok. Hvordan modtager jeg så denne classe i min modtager javascript?
Herhar jeg den stump kode som modtager den ene string.

if ((oXmlHTTP.responseXML.xml) != null && (oXmlHTTP.responseXML.xml.toString().length > 0))
{
  phoneNumber = oXmlHTTP.responseXML.selectSingleNode("string").text;

}
Avatar billede arne_v Ekspert
21. september 2007 - 02:12 #3
2 x SelectSingleNode (med en lidt mere kompleks XPath)

eller find en JavaScript SOAP pakke
Avatar billede columbus32 Nybegynder
21. september 2007 - 12:08 #4
nu har jeg lavet min webservice om til at returnere et objekt af som jeg kalder returnObject, men når jeg afvikler min webservice og ved den burde returnere værdierne 300 og 100 så får jeg kun følgende xml:

<returnObject xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/" />
Avatar billede nielle Nybegynder
22. september 2007 - 21:49 #5
Hvordan ser di kode ud på klientsiden?
Avatar billede nielle Nybegynder
06. oktober 2007 - 16:50 #6
??
Avatar billede columbus32 Nybegynder
08. oktober 2007 - 08:39 #7
Ikke relevant længere. Hvis du laver et svar så får du lidt points for ulejligheden :-)
Avatar billede nielle Nybegynder
08. oktober 2007 - 18:01 #8
Naah, smid du bare selv et svar på denne her og tag dine point tilbage. Ellers tak for tilbudet. :^)
Avatar billede columbus32 Nybegynder
06. november 2007 - 09:54 #9
ok tak :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester