Partage
  • Partager sur Facebook
  • Partager sur Twitter

JSON java et php

    28 décembre 2014 à 20:45:30

    Bonjour,

    je suis débutante dans les deux langages et dans le cadre d'un projet je dois mettre en place une liaison php Java. Je cherche à démarrer mon application java(j'ai utilisé javawebstart) qui à la fin enverra à ma page php.
    J'ai donc dans un premier temps tester de php à php avec les balises encode et decode.
    J'aimerai maintenant tester avec Java et php en meme temps mais je ne comprends pas malgré les tutoriels comment envoyer de java à php.
    voici mon code d'envoi en java(test d'un tutoriel) :


    import org.json.simple.JSONObject;
    public class JsonD {
     
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
     
    		//URL url = new URL("http://localhost/testjws-json/page_envoi.php");	 
    		  JSONObject obj=new JSONObject();
    		  obj.put("name","foo");
    		  obj.put("num",new Integer(100));
    		  obj.put("balance",new Double(1000.21));
    		  obj.put("is_vip",new Boolean(true));
    		  obj.put("nickname",null);
    		  System.out.print(obj);
     
    	}
     
    }

    Mais comment puis je tout simplement l'envoyer sur mon fichier php et intégrer l'url.
    de plus dans mon php dois je utiliser une fonction get ?
    J'avais juste tester cela en php :

         <?php
    $lol=3;
     
    //Vas retourner "{users:[{"name":"Idleman","age":25},{"name":"IdleGirl",age:20}]}"
    echo json_encode($lol);
     
    // affiche le contenu de lol
    echo json_decode($lol);

    Pour l'adapter au java puis je faire json_decode($obj) ?

    De même dans l'autre sens, j'envoie comment à mon application le "top"départ ?

    Merci d'avance,

    Lucile


    • Partager sur Facebook
    • Partager sur Twitter

    JSON java et php

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown