2011-08-16 6 views
0
Hashtable iHashtable=new Hashtable(); 
     iHashtable.put("Name", "Jhon"); 
     iHashtable.put("Address","India"); 
     Enumeration iEnumeration=iHashtable.keys(); 
     while(iEnumeration.hasMoreElements()) 
     { 
     Object iresult1=iEnumeration.nextElement();  
     String iresult2=(String) iHashtable.get(iresult1); 

     System.out.println(iresult1); 
     System.out.println(iresult2); 

Mon problème est que je veux mettre la valeur à la table LWUIT dynamiquement en utilisant la clé Hashtable et la valeur, voici iresult1 et iresult2, en utilisant la clé et la valeur que je veux créer la table LWUIT où la La valeur sera indiquée dans le formulaire suivant. Nom Jhon Adresse Inde s'il vous plaît aidez-moi avec le code source parce que je suis nouveau dans J2me Application.please rappelez-vous ne pas hardcore la clé et la valeur, nous obtenons la valeur après l'analyse.Hashtable à LWUIT Tableau

Répondre

1

Vous ne pouvez pas faire cela car les données JSON ne sont pas tabulaires mais plutôt une hiérarchie de hashtables imbriqués et de vecteurs basés sur la réponse du serveur.

Vous pouvez afficher les données JSON en tant qu'arborescence en implémentant l'interface du modèle d'arborescence, ce n'est pas trivial mais pas trop dur. Vous avez juste besoin de retourner les objets clés pour les clés (au lieu de chaînes) afin qu'ils permettent d'inclure une référence à l'élément de valeur.