私は新しいプログラマです。私はJsonでアプリケーションを構築しようとしています。Json Parseは正しく動作しませんが、jsontestで動作します
私はJsonパーサクラスを作成しました。私の主なアクティビティには次のコードがあります。 String url = "http://echo.jsontest.com/key/value/one/two";
JSONObject json = jParser.getJSONFromUrl(url);
one = json.getString(gridArray.get(lekeres).getTitle()); // oneは良い値 "two"を持っています
これは素晴らしいです。 BUT
もし私がURLを:https://api.myjson.com/bins/3f8d2 に変更すると、これはjsontestとまったく同じコードですが、1つには "2"がありません。私は何時間も捜しましたが、なぜこれが起こっているのか分かりません。私は何もしなかったが、URLを変更する。コンテストは同じです...
'json.toString()'は何を返しますか? – Dimi
httpsの代わりにhttpであなたのURLを試してみてください。データを取得する際に問題があると思います。私のブラウザmyjson.comの証明書は無効です。 –