[ goran.nastic @ 23.10.2009. 21:15 ] @
| Pozivom web servisa dobijam objekat koga mogu da ispisem funkcijom print_r. Taj ispis izgleda ovako:
stdClass Object
(
[searchGeneralResult] => stdClass Object
(
[schema] =>
[any] => 1 GORAN LAZOVIC
Živka Nastica Babe 5 (BG-ŽARKOVO) Beograd
01123910772 GORAN MAJKIC
Nasticeva 26 (BG-ŽARKOVO) Beograd
01125186783 CEDOMIR NASTIC
Gorana Kovacica 22 Vranje
0177254724 GORAN NASTIC
Babin Potok BB Babin Potok (Prokuplje)
0273401145 GORAN NASTIC
Brace Vuckovic 41 (BG-ŽARKOVO) Beograd
01123902026
)
)
Medjutim, zeleo bih da prikazujem korisnika po korisnika npr:
1. GORAN LAZOVIC
Živka Nastica Babe 5 (BG-ŽARKOVO) Beograd
01123910772
2. GORAN MAJKIC
Nasticeva 26 (BG-ŽARKOVO) Beograd
01125186783
...
Da bih ovo uradio potrebno je da objekat klase (zvao sam web service pravljen u C#-u) pretvorim u niz. Moze li mi neko pomoci?
hvala unapred
|
[ Nemanja Avramović @ 23.10.2009. 21:34 ] @
http://us.php.net/get_object_vars
Ta funkcija prebacuje sve property-je objekta u elemente niza. A posle moraš njih razdvajati, pošto izgleda da su svi u jednom stringu(?)
[ goran.nastic @ 23.10.2009. 21:55 ] @
Probacu. Zahvaljujem na odgovoru.
pozdrav
[ Nikola Poša @ 24.10.2009. 10:35 ] @
A kog je tipa to "any"? Meni to deluje kao string, tako da ne verujem da ćeš baš "iz prve" moći da dobiješ to što si hteo...
[ goran.nastic @ 24.10.2009. 19:10 ] @
Nikola, na zalost u pravu si, to je string. Kad uradim serijalizaciju dobijenog rezultata svi korisni podaci se smestaju u jedan string i ja nemam nacina da iz tog stringa izdvojim korisnika po korisnika. Probacu da trazim da mi izmene tip podataka koji vraca taj C# web service. Nadam se da serijalizacijom mogu da dobijem niz stringova koje cu prikazati kroz neku for petlju.
hvala na interesovanju
pozdrav
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.