Php 从字符串转换JSONObject

Php 从字符串转换JSONObject,php,android,json,parsing,Php,Android,Json,Parsing,我目前正在从事一个需要在Android中进行json解析的项目。。我从php页面获取json,但不知何故JSONObject无法将数据字符串转换为JSONObject HttpEntity httpEntity = httpResponse.getEntity(); String data=EntityUtils.toString(httpEntity); 我得到的数据是 {"success":"1"} <!-- Hosting24 Analytics Code -->

我目前正在从事一个需要在Android中进行json解析的项目。。我从php页面获取json,但不知何故JSONObject无法将数据字符串转换为JSONObject

HttpEntity httpEntity = httpResponse.getEntity();
String data=EntityUtils.toString(httpEntity);
我得到的数据是

   {"success":"1"}
    <!-- Hosting24 Analytics Code -->
    <script type="text/javascript" src="http://stats.hosting24.com/count.php"></script>
    <!-- End Of Analytics Code -->
{“成功”:“1”}

我应该如何处理这个问题,以避免出现JSONObject异常。

您可以使用org.json.JSONObject

例如:

import org.json.JSONObject;
...
String data = data.split("<!--")[0];
JSONObject object = new JSONObject(data);
import org.json.JSONObject;
...

String data=data.split(“是的……我做到了……但由于stats.hosting24.com/count.php,它给出了异常情况”>你为什么不去掉剩下的数据呢?如何?这就是我想要的?谢谢你的正则表达式..但我一直在寻找一个更抽象的方法..因为数据字符串包含源代码..所以每次都不管用,你能给出你所说的用例吗?