2011-09-15 14 views
2

i AndroidアプリケーションからWebサーバーにJSON-StringをPOSTします。私はStringをJSONにデコードし、データをデータベースに保存したいと考えています。しかしここに問題があります。POSTされたAndroidのJSONはPHPでデコードできません

私はPOST-変数を読み出す:

$json = $_POST['json']; 

これは私をもたらします:

{"user":"Bob"} 

その後、私はJSONをデコード:そこ

$decoded = json_decode($json, true); 

私はNULLを取得!

しかし、私は次のようにPHPで文字列を作成するとき:

$json = '{"user":"Bob"}'; 

とデコード、それが動作します!しかし、なぜ?違いはどこですか?誰もが私を助けることができますように! -/

ありがとうございます!

トーマスあなたはそれがJSONデータを通過させながら(')または(")反転昏睡を使用しないでとちょうどそれを送信文字列としてJSONデータを送信することができる

+0

http://stackoverflow.com/questions/983761/android-java-simple-send-and-recieve-with-server-fast-setup-challenge http://code.google.com/p/google- gson/http://stackoverflow.com/questions/2818697/sending-and-parsing-json-in-android –

+0

これらのリンクで私に何を伝えたいですか? – Tschakle

+0

このリンクもjsonの文字列を送る/./// –

答えて

0

関連する問題