2 u011732740 u011732740 于 2015.07.06 14:49 提问

通过JSON格式获取到的html页面,怎么在Android客户端显示

服务器端直接将一个有图片有超链接的html封装成JSON中的一个字段的值,
客户端获取后怎么去显示这个html呢?通过setText(Html.fromHtml(map.get("content")))明显是不可以的,因为还是有图片和链接的。JSON如下:
图片说明

4个回答

caozhy
caozhy   Ds   Rxr 2015.07.07 00:59
已采纳
bdmh
bdmh   Ds   Rxr 2015.07.06 14:54

这是json,你用它fromHtml肯定不行,你可以将UI元素组合成布局,里面带有ImageView,然后解析json,把图片链接读取了,然后下载,并显示到ImageView上

s853562285
s853562285   2015.07.06 15:11

解析出内容再组装做展示吧,这个json串不能直接用webview展示的

qq_22225183
qq_22225183   2015.07.10 16:29

你首先要与客户端自己写的界面,然互去解析服务端给你返回的json数据,拆分取出你的页面需要展示的数据即可,现在网上有一个专门解析json格式的数据jar包,很方便的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
获取html页面传过来的值
获取html页面传过来的值 有时候在浏览网页的时候会发现:有的网站用html来传值,根据传值的不同显示不同的内容。其代码       str=location.href; //获取本页url地址   arr=str.split("?");   str1 = arr[1];   arr1=str1.split("=");   alert(arr1[0]);   alert(
高仿百度地图
怎么显示不出本地的地图?能获取到自己定位的值,就是得不到获取的地图。
ajax的使用
ajax的使用,通过地址请求的方式传参数并获取到返回的参数,同时解析返回的json格式的参数。
通过httpclient获取到JSON数据,展示到ListView
通过httpclient获取到JSON数据,展示到ListView通过httpclient获取到JSON数据,展示到ListView
获取json字符串中的数组
result为json结果:{name:"",data:[{org_code:"",org_name:""},{org_code:"",org_name:""}]}result.data.forEach(function (a) {//获取到的a为data数组中的item,可以遍历})
Ajax后台传json格式数据到html
前台: $.ajax({ url : 'queryRegion', dataType: 'JSON', async : false , success: function(data){ var rg = $(document).find("#regionName"); for(var i=0;i<data.length;i++
从bodao_yishu.html页面中获取id,传到下一个museum.html页面中。
baodao_yishu.html: {{ for(var i=0;i        <div class="zhuti-item zhuti-item-left" tapmode data-frameName="frm_museum_info" data-id="1" data-title="陕西历史博物馆" data-imageUrl="../image/zhuti/shanbo.pn
html页面的数据利用js或者Ajax传输到后台java、php
网页制作工程中会经常遇见数据的传输。然而对于java或者php等是在服务器执行的程序,当页面加载之后嵌在html的这些代码是最先执行的。所以利用简单的传递数据是有问题的。现在介绍几种不同的传递参数问题。 1、利用JS传递             这里利用表单的post,在表单里面加一个隐藏表单元素比如:  只需要把值传给value就,接下来就简单了。 2、主要写一下怎么用Ajax传数据到j
json实现android客户端与服务器通信,用到数据库
json实现android客户端与服务器通信,服务器端连接数据库,实现android与数据库的数据交互
Android客户端与服务器端的数据通信中文乱码问题
做了一个小的项目用到了客户端与服务器端通信,然而随之而来的问题就有了。 那就是中文乱码问题,由服务器端向客户端或者客户端向服务器端发送数据时,中文变为问号---?????---。    解决的思路:服务器端与客户端的编码方式应该是一样的(要么全是UTF-8,要么全是GBK),要不然就会出现                           这样的问题。 问题出现如下图:  所