[Java lista] tombok
bocios
bocios at citromail.hu
2006. Dec. 31., V, 14:34:55 CET
Sziasztok !
Adott egy soap-os alkalmazás.
Szerver oldalon php, kliensen pedig java.
Egy tömböt szeretnék átvinni.
php-ben feltöltöm a tömböt:
while (...) {
$tomb[$i]["name"] = $name;
...
$i++;
}
szuperul át is jön, HashMap-ként szedem ki és benne is van mondjuk ez:
5=Béla
7=Géza
.
.
.
Igenám, a gond az első elemmel van.
=Maris van, tehát nem 0 és nem 1 semmi, semmi = Maris, igy ezt az
értéket nem birom kiszedni, nincs kulcs.
persze tudom is miért:
php-ben nem adtam kezdő értéket $i-nek
módositás:
$i = 0;
while (...) {
$tomb[$i]["name"] = $name;
...
$i++;
}
igy php szerint ok, kiiratva php-ben látom is a 0. elemet 0 = Maris ....
java-ban viszont ez exception-okoz mondván: Bad Types [java.lang.Object
--> java.util.HashMap]
ha adok neki kezdőt nem tudja HashMap-ként kivenni
miért? akkor milyen adatszeretezet kellene használnom.
$tomb php-ben sima 2 dimenziós tömb.
kezdő érték nélkül jó a hashmap, kezdővel nem.
ez hogyan lehet?
További információk a(z) Javalist levelezőlistáról