Intereting Posts
Kohana ORM: Проверить связь $ _belongs_to Почему рекомендуется избегать вложенных блоков в функции? (PHP) Как бороться с таймаутами сеанса в запросах AJAX Как присоединиться к значениям массива в PHP? Как сделать регистр имени пользователя нечувствительным в zf2 Выполнить функцию без параметра, но нужна переменная вне функции – PHP Как получить следующий идентификатор автоматического инкремента в таблице mysql? Начало разработки PHP – рекомендации по стеку программ и ресурсы веб-сайта Как проверить, существует ли значение в базе данных MySQL codeigniter не работает на живой странице не найдена ошибка на сервере Как использовать Map / Reduce в MongoDB? Как я могу удалить все пустые значения, когда я взорву строку с помощью PHP? SQL Builder для PHP с поддержкой JOIN? Является ли XForms по-прежнему стандартом, который внедряется и разрабатывается, или существует альтернатива на месте или разрабатывается? Как установить флажок с несколькими массивами с форматами html

Чтение объекта JSON, отправленного из android в PHP

Могу ли я прочитать объект JSON в приложении PHP, когда этот объект отправляется приложением для Android? Я не знаю, разрешено ли мне использовать json_decode () в easy php, вот код для отправки json-объекта из android в php-приложение

попробуйте {Log.i ("————-", " _ __ _ __ 4 _ __ _ ");

httpParams = new BasicHttpParams(); Log.i("-------------", "_____________5_______________"); HttpConnectionParams.setConnectionTimeout(httpParams, TIMEOUT_MILLISEC); Log.i("-------------", "________________6____________"); HttpConnectionParams.setSoTimeout(httpParams, TIMEOUT_MILLISEC); Log.i("-------------", "________________7____________"); httpclient = new DefaultHttpClient(httpParams); Log.i("-------------", "_______________8_____________"); httppost = new HttpPost(url); Log.i("-------------", "_________________9___________"); // preciser le type d'envois httppost.setHeader("Content-Type", "application/json"); Log.i("-------------", "__________________10__________"); json = new JSONObject(); Log.i("-------------", "________________11____________"); json.put("action", action); Log.i("-------------", "_________________12___________"); json.put("User", User); Log.i("-------------", "_________________13___________"); json.put("Password", Password); Log.i("-------------", "_________________14___________"); json.put("IMEI", "356299046324945"); Log.i("-------------", "__________________15__________"); httppost = new HttpPost(url); Log.i("-------------", "___________________16_________"); httppost.setHeader("json", json.toString()); Log.i("-------------", "____________________17________"); HttpResponse response = httpclient.execute(httppost); Log.i("-------------", "_______________________18_____"); HttpEntity entity = response.getEntity(); Log.i("-------------", "________________________19____"); //****************************************** if (entity != null) { Log.i("-------------", "___________________20__________"); String result = null; Log.i("-------------", "_________________21____________"); try{ Log.i("-------------", "__________________22___________"); InputStream instream = entity.getContent(); Log.i("-------------", "___________________23__________"); reader = new BufferedReader(new InputStreamReader(instream,"iso-8859-1"),8); Log.i("-------------", "____________________24_________"); sb = new StringBuilder(); Log.i("-------------", "_____________________25________"); line = null; Log.i("-------------", "________________26_____________"); while ((line = reader.readLine()) != null) { Log.i("-------------", "___________________27__________"); sb.append(line + "\n"); Log.i("-------------", "_________________28____________"); } Log.i("-------------", "______________________29_______"); instream.close(); Log.i("-------------", "____________________30_________"); result=sb.toString(); Log.i("-------------", "___________________31_________"); // Log.i("log_tag", "Error converting result "+result.toString()); Log.i("-------------", "_________________32____________"); } 

здесь приведен код чтения json-объекта в php

 $decoded = json_decode($_GET['json'], true); //$decoded = json_decode($_POST['json']); // do something with data here $Longitude = $decoded['action']; $Lattetude = $decoded['User']; $l= $decoded['Password']; $la = $decoded['IMEI']; 

но при выполнении я получаю эту ошибку

  Error parsing data org.json.JSONException: Value <br of type java.lang.String cannot be converted to JSONObject 

я думаю, что приложение php не извлекало json-объект из $ _GET ()