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

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

问题描述:

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

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

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

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