我收到来自http请求的字符串,其中包含以下数据:
{"status":1,"Type":3,"Data":"<p style=\"padding-left:80px\"><\/p><ol><li><span style=\"color:#ff0000\">This<\/span><\/li><li>is a<\/li><li><strong>m<span style=\"background-color:#66cc00\">are<\/span><\/strong><\/li><\/ol><p><\/p><p style=\"padding-left:80px\"><strong style=\"text-align:left\"><span style=\"background-color:#66cc00\"><\/span><\/strong><\/p> "}
Run Code Online (Sandbox Code Playgroud)
我将其转换为JSONObject,如下所示:
jsonObj = new JSONObject(result);
Run Code Online (Sandbox Code Playgroud)
然后我需要将html作为String显示在TextView中,
我试过这个:
String data = jsonObj.getString("data");
Run Code Online (Sandbox Code Playgroud)
但数据仍为空.这适用于简单的json字符串,但我认为它可能是"角色"的原因.
您正在使用"data"一个小写的d,但你的JSON包含"Data"大写D.用这个:
jsonObj.getString("Data");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
988 次 |
| 最近记录: |