私はjavaからphpにjsonオブジェクトを送ります。私はオブジェクトとしてJSONを送信Java側でgsonを使用しています:jsonオブジェクトfrom PHP
Javaコード:
Fruit fruit = new Fruit();
fruit.setFruidId(6);
fruit.setAvailable("yes yes");
Gson gson = new Gson();
String json = gson.toJson(fruit);
をこのJSON文字列は、Java側を使用して、この
{"fruidId":6,"available":"yes yes"}
のように見える私は、JSONデータを取得することができますこのようなオブジェクトとして
Gson gson = new Gson();
Fruit a = gson.fromJson(json, Fruit.class);
System.out.println(fruit.getFruitId());
私はオブジェクトとしてPHPのデータを取得したいと思います。私がjavaを使って行ったようなものです。 このようにすることは可能ですか?方法を教えてください。
[json_encode()](http://php.net/json_encode)と[json_decode()](http://php.net/json_encode) – drew010
Javaではこのようにすることはできません。 PHPはjavaではありません。しかし、あなたは['json_decode'](http://php.net/json_decode)が役に立つかもしれません。しかし、それはjson文字列から 'Fruit'を作成することはできません。特に心配していますか? – hakre
はい私はjson文字列の中からFruitオブジェクトを作成したかったのです。 – user510783