zoukankan      html  css  js  c++  java
  • Nutz.Json 基本用法

    1、什么是JSON?

    JSON : 一种轻量级的数据交换格式。(严格的JSON格式并不允许注释,但Nutz.Json支持Java风格的注释

    2、Nutz对Json的理解

    Nutz把Json结构理解为Map-List, 即Map类型及List类型的嵌套

    在Nutz中对Json的操作大多数情况下仅一行语句搞定.

    3、nuzt依赖(json)

    <dependency>
        <groupId>org.nutz</groupId>
        <artifactId>nutz</artifactId>
        <version>1.b.51</version>
    </dependency>  

    4、将对象转为一个Json字符串

    @Test
        public void jsonTest1(){
            Person person=new Person();
            person.setAge(26);
            person.setName("周益涛");
            person.setSal(7000.0);
            System.out.println(Json.toJson(person));
        }

    输出的内容是:(没有值的不显示

    {
       "name" :"周益涛",
       "age" :26,
       "sal" :7000.0
    }

    将Json字符串转为Java对象

    @Test
        public void jsonTest2(){
            String jsonStr="{'name':'杜杰','age':27}";
            Person person=Json.fromJson(Person.class,jsonStr);
            System.out.println(person.toString());
            
        }

    输出的内容是:

    Person [id=null, name=杜杰, age=27, sal=null]
  • 相关阅读:
    c#中枚举的使用
    WEB页面下载内容导出excel
    浏览器使用说明
    ChromiumWebBrowser 禁用右键菜单
    ExpressionHelp2
    安装T4环境
    打印功能
    操作图片
    软件开发中的框架概念和技术路线概念
    Grpc-Client引用Server的proto文件时Build Fail
  • 原文地址:https://www.cnblogs.com/zouhong/p/12171241.html
Copyright © 2011-2022 走看看