位置:首页 » 技术 » Android数据转化为Json形式给客户端及客户端使用json数据

Android数据转化为Json形式给客户端及客户端使用json数据

日期:2015-03-03 阅读:0num
Advertisement

(1)首先创建生成原始数据的service,VideoNewsServiceBean,这是一个接口的实现类,接口的功能如下:

public interface VideoNewsService {
    /**
     * 获取最新的视频资讯
     * @return
     */
    public List getLastNews();

}

News类

public class News {
    private Integer id;
    private String title;
    private Integer timelength;

    public News(Integer id, String title, Integer timelength) {
        this.id = id;
        this.title = title;
        this.timelength = timelength;
    }
    //get/set方法
}

接口的实现类:生成一些假数据

public class VideoNewsServiceBean implements VideoNewsService {

    public List getLastNews(){
        List newes = new ArrayList();
        newes.add(new News(90, "喜羊羊与灰太狼全集", 78));
        newes.add(new News(10, "实拍舰载直升东海救援演习", 28));
        newes.add(new News(56, "喀麦隆VS荷兰", 70));
        return newes;
    }
}

(2)通过servlet将数据返回给客户端:ListServlet.java

public class ListServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;
    private VideoNewsService service = new VideoNewsServiceBean();

    protected void doGet(HttpServletRequest request,
            HttpServletResponse response) throws ServletException, IOException {
        doPost(request, response);
    }

    protected void doPost(HttpServletRequest request,
            HttpServletResponse response) throws ServletException, IOException {
        List videos = service.getLastNews();

            // [{id:56,title:"xxxxx",timelength:90},{id:16,title:"xbbx",timelength:20}]
            StringBuilder builder = new StringBuilder();
            //对数据进行追加为json格式
            builder.append('[');
            for (News news : videos) {
                builder.append('{');
                builder.append("id:").append(news.getId()).append(',');
                builder.append("title:\"").append(news.getTitle())
                        .append("\",");
                builder.append("timelength:").append(news.getTimelength());
                builder.append("},");
            }
            //删除最后一个多的字符
            builder.deleteCharAt(builder.length() - 1);
            builder.append(']');
            //将数据设置在request域中,进行跳转,当客户端请求该servlet的时候跳转到该jsp页面,实际请求的为jsp页面
            request.setAttribute("json", builder.toString());
            request.getRequestDispatcher("/WEB-INF/page/jsonvideonews.jsp")
                    .forward(request, response);
    }

}

(3)当客户端通过servlet请求的时候就经过跳转可以返回jsp页面数据(使用的是el表达式,因为json数据为String类型所以 contentType=”text/plain; charset=UTF-8”)

<%@ page language="java" contentType="text/plain; charset=UTF-8" pageEncoding="UTF-8"%>${json}

(4)在客户端取出数据
同样的第一步仍是创建一个News的类,这里省略
创建一个获取Json的service,VideoNewsService.java

public class VideoNewsService {
    /**
     * 获取最新的视频资讯
     * @return
     * @throws Exception
     */
    public static List getJSONLastNews() throws Exception{
        String path = "服务器请求servlet的地址";
        URL url = new URL(path);
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        conn.setConnectTimeout(5000);
        conn.setRequestMethod("GET");
        if(conn.getResponseCode() == 200){
            InputStream inStream = conn.getInputStream();
            return parseJSON(inStream);
        }
        return null;
    }
    /**
     * 解析JSON数据
     * @param inStream
     * @return
     */
    private static List parseJSON(InputStream inStream) throws Exception{
        List newses = new ArrayList();
        byte[] data = StreamTool.read(inStream);
        String json = new String(data);
        //因为数据是类似于数组的形式重复的使用JSONArray
        JSONArray array = new JSONArray(json);
        for(int i = 0 ; i < array.length() ; i++){
            JSONObject jsonObject = array.getJSONObject(i);
            News news = new News(jsonObject.getInt("id"), jsonObject.getString("title"), jsonObject.getInt("timelength"));
            newses.add(news);
        }
        return newses;
    }
}

这里边使用了一个工具类StreamTool.java,将输入流转化为byte数据返回

public class StreamTool {
    /**
     * 读取输入流数据
     */
    public static byte[] read(InputStream inStream) throws Exception {
        ByteArrayOutputStream outStream = new ByteArrayOutputStream();
        byte[] buffer = new byte[1024];
        int len = 0;
        while ((len = inStream.read(buffer)) != -1) {
            outStream.write(buffer, 0, len);
        }
        inStream.close();
        return outStream.toByteArray();
    }

然后皆可以在具体的界面中进行数据的使用:(这里为一个listview设置值)
MainActivity.java

public class MainActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        ListView listView = (ListView) this.findViewById(R.id.listView);
        try {
            List videos = VideoNewsService.getJSONLastNews();//需修改成你本机的Http请求路径
            //这里使用的List>可以将数据放入hashmap之后再放入list集合中
            List> data = new ArrayList>();
            for(News news : videos){
                HashMap item = new HashMap();
                item.put("id", news.getId());
                item.put("title", news.getTitle());
                item.put("timelength", getResources().getString(R.string.timelength)
                        + news.getTimelength()+ getResources().getString(R.string.min));
                data.add(item);
            }
            //为listview设置适配器
            SimpleAdapter adapter = new SimpleAdapter(this, data, R.layout.item,
                    new String[]{"title", "timelength"}, new int[]{R.id.title, R.id.timelength});
            listView.setAdapter(adapter);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

到此json数据的生成客客户端使用json数据操作已经完成!

Android数据转化为Json形式给客户端及客户端使用json数据的相关内容

相关文章
  • Android数据转化为Xml形式给客户端及客户端使用xml数据

    (1)创建实体类News public class News { private Integer id; private String title; private Integer timelength; public News(Integer id, String title, Integer timelength) { this.id = id; this.title = title; this.timelength = timelength; } //get.set方法 } (2)面向接口

  • 将 tree 类型的json数据转化为table,该怎么处理

    将 tree 类型的json数据转化为table 怎么将 一个tree类型的 json数据转化为 table ------解决方案-------------------- 给楼主提供思路,供参考,需要写一个递归 使用Newtonsoft.Json.dll,网上自己找吧 JArray json = JArray.Parse(jsonStr); foreach (var item in json) { JObject j = JObject.Parse(json[1].ToString()); j[

  • Android数据转化为Json形式给客户端及客户端使用json数据

    (1)首先创建生成原始数据的service,VideoNewsServiceBean,这是一个接口的实现类,接口的功能如下: public interface VideoNewsService { /** * 获取最新的视频资讯 * @return */ public List getLastNews(); } News类 public class News { private Integer id; private String title; private Integer timelengt

  • Android数据转化为Json模式给客户端及客户端使用json数据

    Android数据转化为Json形式给客户端及客户端使用json数据 (1)首先创建生成原始数据的service,VideoNewsServiceBean,这是一个接口的实现类,接口的功能如下: public interface VideoNewsService { /** * 获取最新的视频资讯 * @return */ public List<News> getLastNews(); } News类 public class News { private Integer id; priva

  • Android客户端跟Struts交互Json数据

    Android客户端和Struts交互Json数据 服务器端接收客户端发来的json对象,解析该json对象的数据后,再给客户端反送一个封装了新的数据的json对象 Public class Action extends ActionSupport implements ServletRequestAware,ServletResponseAware{ private String Json; private int age; private String name; private Strin

  • android客户端与服务器关于JSON通信,该如何处理

    android客户端与服务器关于JSON通信 我现在想做个基于android客户端与服务器通信的程序,主要通过Http实现.服务器端用servlet,大概了解了下,用轻量级的JSON貌似比较简单,之前没有用过,可能我的想法不是很成熟,如下: 首先通过android客户端将数据转换成json形式传送到服务器,然后服务器进行处理,可能需要解析出来,然后传送到数据库,当客户端需要从服务器读取信息的时候,服务器再将所有得到的信息转成JSON传给客户端,客户端再解析出来... 感觉有点乱乱的,哪位大侠帮忙

  • android之客户端从服务端解析数据及上传与反应数据 android之客户端从服务端解析数据及上传与反应数据

    android之客户端从服务端解析数据及上传与反馈数据 1.json从服务端解析服务端数据 客户端的运行结果本来是这样的 [{id:1,title:"马云",publishTime:Sat May 14 15:31:11 CST2016},{id:1,title:"李彦宏",publishTime:SatMay 14 15:31:11 CST 2016},{id:1,title:"李嘉诚",publishTime:Sat May 14 15:31

  • 服务器将ArrayList对象转化为JSON发到客户端如何客户端解析不了

    服务器将ArrayList对象转化为JSON发到客户端怎么客户端解析不了? 我想演示级联下拉菜单的选择第一个框选择一个身份,然后发请求到服务器查找到身份的城市信息 并以JSON格式发回客户端,用的是struts2框架 这个是我的AJAX请求: $(function(){ $("#proAddress").change(function(){ if($(this).val()!="-1"){ $.post( "ajaxFindClass.action?dt=

  • android之客户端与webservice的json方式交互

    数据传输量 同等的数据,Json需要传输的数据更少,xml会相对多些,对关注数据量的机器来说,这点比较关键. 扩展性, 虽然xml打着可扩展的名号,但是还没有xml可以扩展,json不可以扩展的. 编码难度 xml跨平台对接更容易出问题,虽然工具很多,但是想在跨平台轻易的调通就不是很容易,而json手工就能写出来,编码就简单很多. 解码难度 这个我觉的json问题很大,特殊字符的处理让人很费心.xml,比如soap,一般不会有这个问题,只要考虑如何编码就可以了,很罕见遇到因为特殊字符导致无法解析

  • 将回来的XML数据转化为JSON格式

    将返回的XML数据转化为JSON格式 代码如下: /** * 转换xml为对象形式 * @return {Object} * @param {XMLHttpRequest} elXML */ $.fn.toObject = function (){ if (this==null) return null; var retObj = new Object; buildObjectNode(retObj,/*jQuery*/this.get(0)); return $(retObj); functi

  • android之客户端与webservice的json模式交互

    android之客户端与webservice的json方式交互 数据传输量 同等的数据,Json需要传输的数据更少,xml会相对多些,对关注数据量的机器来说,这点比较关键. 扩展性, 虽然xml打着可扩展的名号,但是还没有xml可以扩展,json不可以扩展的. 编码难度 xml跨平台对接更容易出问题,虽然工具很多,但是想在跨平台轻易的调通就不是很容易,而json手工就能写出来,编码就简单很多. 解码难度 这个我觉的json问题很大,特殊字符的处理让人很费心.xml,比如soap,一般不会有这个问

  • android之客户端从服务端解析数据及上传与反馈数据 android之客户端从服务端解析数据及上传与反馈数据

    1.json从服务端解析服务端数据 客户端的运行结果本来是这样的 [{id:1,title:"马云",publishTime:Sat May 14 15:31:11 CST2016},{id:1,title:"李彦宏",publishTime:SatMay 14 15:31:11 CST 2016},{id:1,title:"李嘉诚",publishTime:Sat May 14 15:31:11 CST 2016}] ,为了方便解析我们把他先改

  • 有什么网站服务端的数据主要是通过 json(或 xml)传到客户端,然后再由浏览器的 JS 实现 dom 的展现的呢?

    Hi ! Guys : 有几个问题想跟大家讨论一下. 有什么网站服务端的数据主要是通过 json (或 xml )传到客户端,然后再由浏览器的 JS 实现 dom 的展现的呢? 这样做 与 平时那种主要由服务端直接发送这个网页的 HTML,有什么优劣吗? 我觉得优点起码有一个,就是可以统一数据的传送格式,这样我除了做web外,还要做其他像手机 app的话,原来 json 格式的传输方式就不用再另起一套. 我的想法对么? --cut-- justfindu在2016-05-10 20:57:44回

  • [北京]火速发展大型互联网公司招聘: iOS Android 客户端开发; Hadoop HBase 数据平台开发;PHP Python Java 后台开发 年薪 20-45 万,或有期权

    [急招职位] : 1-业务/运营支撑系统资深架构师/Java,40-70万年薪+期权,大型互联网公司:2-分布式抓取平台开发经理/Java,50万左右+期权,大型互联网公司:3-Hadoop & HBase资深数据平台开发工程师,25-45万左右,或有期权:4-PHP Python Java 等语言后台开发,25-45万年薪,或有期权:5-Android 和 iOS 客户端和服务端/Java开发,25-45万年薪,或有期权.联系邮箱 [email protected] 联系QQ 898

  • [Android] 数据存储五种形式使用与总结

    [Android] 数据存储五种方式使用与总结 1.概述 Android提供了5种方式来让用户保存持久化应用程序数据.根据自己的需求来做选择,比如数据是否是应用程序私有的,是否能被其他程序访问,需要多少数据存储空间等,分别是: ① 使用SharedPreferences存储数据 ② 文件存储数据 ③ SQLite数据库存储数据 ④ 使用ContentProvider存储数据 ⑤ 网络存储数据 Android提供了一种方式来暴露你的数据(甚至是私有数据)给其他应用程序 - ContentProvi

  • SprimgMVC 3 :返回json形式数据

    SprimgMVC 三 :返回json形式数据 controller内的方法有时候不仅仅返回视图名称,ModelAndView ,还有可能返回对象,此时就可以使用json形式返回 1.添加jackson-core-asl-xxx.jar和jackson-mapping-asl-xxx.jar 2.在controller中添加方法: @RequestMapping(value="/{username}",method=RequestMethod.GET,params="json

  • 应用json在客户端和服务器之间做数据传送,由json生成类对象

    使用json在客户端和服务器之间做数据传送,由json生成类对象 1.客户端希望把一个数组发给服务器,服务器端根据此json数组用json-lib生成一个list. var cols = new Array(); $("ul#sortable>li").each(function(){ //构造数组保存排好序选择打印的列名 if($(this).find("input:checkbox").attr("checked")){ cols.pu

  • android客户端请求不到服务器数据解决方案

    android客户端请求不到服务器数据 报错代码行 String url = "http://192.168.1.121:9090/shunfengche/requestMes?pageSize=" + pageSize + "&currentPageNumber=" + currentPageNumber; HttpClient client = new DefaultHttpClient(); HttpGet get = new HttpGet(url)

  • JS对象序列化成json数据跟json数据转化为JS对象

    JS对象序列化成json数据和json数据转化为JS对象 JS对象序列化成json数据: [代码] [JS]代码 01 function Serialize(obj){ 02 switch(obj.constructor){ 03 case Object: 04 var str = "{"; 05 for(var o in obj){ 06 str += o + ":" + Serialize(obj[o]) +","; 07 } 08 if(s

  • Android客户端不能接收C#服务器数据?该如何解决

    Android客户端不能接收C#服务器数据? 服务器用的是C# 经过测试,用C#客户端向服务器发送数据,服务器能接收: 服务器向C#客户端发送数据,客户端也能接收: Android客户端向发送数据,服务器能够接收: 服务器向Android客户端发送数据,客户端不能接收? 用模拟器,真机测试都不行 用真机测试,服务器向Android发送数据有流量产生,但是程序无法接收到发送内容 ------解决方案-------------------- C#对我来说是个盲区,帮顶,希望懂的人可以提供给你些意见和

最新文章
  • 苹果已经在优化垃圾信息拦截了,iMessage 有救了 苹果已经在优化垃圾信息拦截了,iMessage 有救了

    根据上海消保委提供的数据2014年10月上海23%的垃圾短信来自于iMessage服务,面对越来越多的用户投诉和吐槽,苹果在去年表示"我们致力于为用户提供最佳体验并正在积极寻找应对垃圾信息的新方法."近日苹果终于有了相关的动作,苹果开始整治iMessage垃圾信息. 新闻来源: http://www.cnbeta.com/articles/376971.htm --cut-- xiaogui在2015-03-13 10:47:4回答到: 这问题在国外并不常见 regothic在2015

  • V2EX x Twitter 地址搞个 Short URL 吧

    一方面是主流趋势:另外也确实实用. --cut-- airwolf在2010-07-24 09:22:1回答到: 会不会加大不必要的资源消耗呢? 其实就算是 Short URL,用起来还是要 Copy & Paste 的吧 ...如果那样的话,似乎都差不多 ... TookiQ在2010-07-24 09:36:3回答到: 我的意思是同步时产生的 http://v2ex.appspot.com/t/xxxx 自动 short

  • 出理光GR DIGITAL IV,原装港行

    小黑简介:懂的V友就不多介绍了.一颗华丽丽的GR LENS定焦头,1cm的微距拍摄能力(实测),轻便可靠. 转手原因:上月25日购于香港,回来后试过一次街拍,发现自己还是太懒,不愿意跑近跑远调整构图,所以想换一款变焦卡片,以满足之后的旅行需要. 随机配件:原装电池及配件+8G KINGMAX高速SD卡+屏幕贴膜+原装相机套+迷你三脚架 转手价格:3550RMB(4500港币购入,99.99新) 交易方式:北京面交 --cut-- Echoldman在2012-09-02 22:14:3回答到:

  • 如何建立一个贡献价值的论坛

    网站建设,不论是什么样的网站都是以流量人气的认可而觉得了稳定的趋势,网站搜索优化固然也是重要,论坛的发展离不开的也是用户的使用,网站中我们要以用户为目标,今天就来谈论论坛的价值经验,如何建立一个成为有贡献价值的论坛,有收获的论坛. 更好地了解一个风格论坛和整个系统的输出特性.风格论坛本次论坛的主题是什么,如游戏论坛,是一个论坛,游戏,其他论坛的基础上,起到支撑作用.我们必须明白,我们派出的故事和主题,感兴趣的话题这些人他们会很感兴趣.写手刚刚把这些想法记录研究后的第八个主题风格的选择.从这些问题

  • 2015春节新年幽默祝福短信大全

    1. 这次发短信主要有两个目的:一是锻炼指法,二是联络感情,我很负责任的告诉你,新年就要到了,一定要快乐!送句有技术含量的话:春节快乐! 2. 年之初,信息传.性质好,拜大年.字不多,情无限.事业兴,家美满.身体好,多挣钱.敬长者,爱少年.朋友多,结善缘.欢笑声,到永远. 3. 大雁往南飞,蚂蚁大搬家,街上唯独你,自己在溜达.头顶张双耳,手掌分两叉,四脚都着地,一走一蹦达.真想问问你,到底是个啥!不管你是啥,新年乐哈哈! 4. 兔年春节到,短信来问好;愿你白天顺,夜晚睡好觉;天上掉黄金,打着你的

  • BAT红包大战在即 剧透猴年红包战的几个关键点

    随着春节的临近,和红包有关的硝烟味又浓了不少,多方消息显示今年的春节红包大战已提前上演. 早在元旦的时候,百度钱包就联合浙江卫视率先掀起了红包大战,这也意味着今年的红包大战中BAT悉数到齐并均豪气不减.对于BAT红包大战的意图早有各种解读,圈用户.打场景.商业变现这些都是题中应有之意.而如果站在用户的角度来看,今年的红包大战又将诞生哪些更多的玩法,我们如何能够更优雅的薅羊毛.不妨来剧透几个关键点. 技术范,春节红包的玩法将更多样 2014年的网络红包还仅出现在微信上,到了2015年,阿里.百度相

  • 春节的传统习俗之社火 春节的传统习俗之社火

    社火是中国传统文化的重要内容,具有广泛的群众性和浓厚的趣味性.俗话说,"春节要热闹,锣鼓加社火".然而近年来,社火这一传统习俗已经渐渐淡出人们的视野,社火到底是什么样的?它有着怎么样的来历? 社火是中国汉族民间一种庆祝春节的传统庆典狂欢活动,是一项中国的传统文化之一.,在晋中,每年农历正月十五的社火民俗活动,都会将节庆的氛围推向极致,而南庄架火则是最为耀眼的音符. 社,即土地神;火,即火祖,是传说中的火神."社火",是春节期间民间的自演自娱活动.它来源于古老的土地与

  • 眼睛干涩酸痛三种疗法缓解 眼睛干涩酸痛三种疗法缓解

    每天坐在办公室,接触最多的就是电脑.天天面对电脑,久而久之的眼睛就会出现各种问题,比如说干涩.红肿以及干痒等.那么我们该如何缓解眼睛酸疼?下面就来一起看: 一:食疗方 A养眼汤方:材料:枸杞子4钱.红萝卜两条.龙眼肉4钱.鲜鸡蛋一只.猪肝六两.蜜枣两颗以及些许盐.作法:将猪肝洗净切片下少许米酒腌一下,红萝卜洗净去皮切块,鲜鸡蛋去壳搅拌后备用,把所有材料一起放入滚水中煮10分钟,再转小火慢炖两小时,最后加入蛋花,即可. B黄精美颜汤:补益脾肾,改善黑眼圈.材料:黄精30克.生地黄15克.瘦肉半斤.

  • win7纯净版U盘文件被隐藏如何恢复 win7纯净版U盘文件被隐藏如何恢复

    最近有朋友反应说,当打开自己U盘的时候,竟然发现U盘里的文件不翼而飞,不禁大惊:何方高人盗我数据?于是拜访单位里面的电脑高手,方知U盘文件找不到是因为U盘病毒的原因导致的,幸好U盘文件尚存,只不过遭受病毒的攻击,将U盘里的文件给隐藏了.那么win7 64位纯净版U盘文件被隐藏如何恢复呢?下面看看如何才能找回这些被隐藏的文件. U盘文件被隐藏,具体的恢复方法如下所示: 1.打开电脑之后,将记事本打开,把以下的命令行复制进去: for /f "delims=?" %%a in ('dir

  • 拥抱时尚之都 巴黎吃喝玩乐攻略 拥抱时尚之都 巴黎吃喝玩乐攻略

    作为全球公认的时尚之都,巴黎不再只是影星名流的度假圣地和衣帽间.近年来,巴黎越来越多地受到世界各地平民百姓的青睐,也开始跻身入旅游热点之列.为了让计划启程赴法的游客享受最完美的巴黎之旅,小编特地为大家收集了一份精品攻略,盘点巴黎经典的吃喝玩乐必去地,一起来看一下吧! 绝佳落脚处 在巴黎,虽然许多游客都是瞄准各类新潮衣物饰品而来,但若要选择落脚处,他们却都不约而同地锁定了巴黎市内的复古风豪华酒店.the Ritz酒店就深受各大时尚报刊编辑以及设计师的喜爱,但可惜的是该酒店当下正在进行大面积装修升级

热门推荐
  • 我也想卖网站...或者你来运营给你股份 我也想卖网站...或者你来运营给你股份 chromi.org 这里应该有很多人都知道这个网站,只是不知道是我的而已,我比较低调嘛. 如果你知道的话,也肯定知道这个网站曾几何时是这个小圈子的 No.1,貌似现在也还没出个 No.2 出来. 还是用数据来说话: 博客,大家能够看到我没有更新,在这种完全没人管的情况下,最近一个月的纯 UV 是 7.5w,PV 15w 看截图: BBS论坛,7万注册用户,一年没人管了(我隔两天就去删垃圾帖和发垃圾贴的账号),每天有近1000的纯UV 现在完全是自己没有时间做,再加上当初的爱好现在有点...你懂
  • 最适合养老的城市 等你老了会去吗? 最适合养老的城市 等你老了会去吗? 最近网上流传中国"最适合养老居住"排名前二十个城市,等你老了你会去吗?遇一人白首,择一城终老,和最爱的人,在最宜居的城,一起待霜染白发,看细水长流,多么唯美.让我们一起来看下,这二十个城市有你的家乡吗? 第二十名:厦门 厦门是一座风姿绰约的"海上花园".被海水环绕的城市,环境十分干净整洁,气候宜人,一年四季花木繁盛.由于生态环境好吸引了大量白鹭来此栖息,又被称做"鹭岛". 第十九名:青岛 青岛这座满城啤酒飘香的城市,"红瓦绿树,碧海蓝天
  • iPhone6S什么时候上市?曝日期为9月18日 iPhone6S什么时候上市?曝日期为9月18日 据国外媒体报道,iPhone6S的发布时间和上市日期已经确定.苹果将在9月11日举行iPhone 6s.iPhone 6s Plus发布会,9月18日正式开卖. 尽管消息的真实性仍需证实,但在过去三年的时间里,新一代iPhone的上市日期都是9月份的第三个星期五.所以按照这样的规律推测,iPhone 6s的上市日期也应该是今年9月份的第三个星期五,也就是9月18日.不过,如果苹果仍然选择在新机发售前一周举办发布会的话,那么时间上将与"9.11事件纪念日"有所冲突,所以iPhone 6s
  • 豆腐吃多了会导致碘缺乏 豆腐吃多了会导致碘缺乏 豆腐吃多了会导致碘缺乏 豆腐是以黄豆.青豆.黑豆为原料,经浸泡.磨浆.过滤.煮浆.加细.凝固和成形等工序加工而成为最广.最大众化的烹饪原料之一. 豆腐及豆腐制品的蛋白质含量比大豆高,而且豆腐蛋白属完全蛋白,不仅含有人体必需的八种氨基酸,而且其比例也接近人体需要,营养效价较高.豆腐还含有脂肪.碳水化合物.维生素和矿物质等.中医理论认为,豆腐味甘性凉,入脾.胃.大肠经,具有益气和中.生津润燥.清热解毒的功效,可用以治疗赤眼.消渴,解硫磺.烧酒毒等.可豆腐虽好,多吃也会出现如下危害. 引起消化不良 豆
  • 首个山寨手机报告发布 三星土豪手机9成为山寨 首个山寨手机报告发布 三星土豪手机9成为山寨 2015年3月,360互联网安全中心正式发布了首个<2014年山寨手机研究报告>.山寨手机特指仿冒正规品牌手机的假货手机,手机山寨率则等同于山寨手机的检出率,即检出山寨手机数量/检测手机总量.报告显示,三星的高价土豪手机山寨率高达九成以上,而在黑龙江,每100部手机中就有9部是假货. 近年来,品牌手机"被山寨"现象日趋严重,很多消费者上当受骗,还有很多消费者并不知道自己购买的手机是山寨品.<2014年山寨手机研究报告>基于360旗下鲁大师的手机产品鉴定功能为用户
  • css+js 美化select下拉框三种方法 css+js 美化select下拉框三种方法 select下拉框因为属性问题它是不能直接使用css 来定义美化的,但可以通过js来操作,下面我给各位整理了三种美化select的例子,希望能给大家带来帮助哦. 美化之后select效果如下 实例代码 代码如下 复制代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&