[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