Client SOAP Delphi, serveur PHP, problème de types
Bonjour,
J'ai un serveur SOAP PHP qui envoi au client Delphi un tableau associatif.
Etant débutant dans le domaine, je n'ai aucune idée de la manière dont je peux récupérer ce tableau.
Code php du serveur :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
/**
* Retourne la liste des utilisateurs
*
* @return Array
*/
public function getUtilisateur()
{
$utilisateur = new Default_Model_Table_Utilisateur();
return $utilisateur->getAll();
} |
Voici la structure du tableau :
Code:
1 2 3
|
array(2) { [0]=> array(3) { ["id"]=> string(1) "1" ["identifiant"]=> string(6) "damien" ["password"]=> string(6) "damien" }
[1]=> array(3) { ["id"]=> string(1) "2" ["identifiant"]=> string(4) "toto" ["password"]=> string(4) "toto" } } |
En delphi, j'ai pensé à un TStringList, mais les types ne sont pas compatibles.
Code:
1 2 3
|
result := TStringList.Create();
result := GetSoaptestPort().getUtilisateur(); |
Auriez-vous une piste sur la manière d'exploiter le web service en delphi ?
Merci d'avance.