美文网首页
java fastjson 解析json配置文件

java fastjson 解析json配置文件

作者: 许道龙 | 来源:发表于2016-07-19 09:56 被阅读0次

需要准备下面工具:


fastjson
common-io(文件转化为Stirng)
网址:http://www.bejson.com/json2javapojo/  (JSON字符串转换成Java实体类(POJO))

json格式如下


{
  "QRratio": {
    "x": 111,
    "y": 111,
    "width": 4000,
    "height": 4000
  },
  "Interleaved2of5": {
    "x": 111,
    "y": 111,
    "width": 4000,
    "height": 4000
  },
  "comment": "不同分辨率的情况下获取的区域不一样"
}

生成Java实体类

bean.png

核心代码块


        //配置不同分辨率下不同的QR 和 25 码的配置文件
        InputStream inputStream = new FileInputStream("config/billtype.conf.json");
        String text = IOUtils.toString(inputStream,"utf8");
        Root root = JSON.parseObject(text,Root.class);

导包


import com.alibaba.fastjson.JSON;
import com.xudaolong.bean.config.Root;
import org.apache.commons.io.IOUtils;

import java.io.File;
import java.io.FileInputStream;

相关文章

  • Fastjson

    Fastjson是基于Java开发的JSON解析器和生成器,是Alibaba开源的JSON解析库。 支持解析JSO...

  • 阿里前10大开源项目,致敬!

    1.JSON处理器 fastjson fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和...

  • Fastjson反序列化漏洞利用

    前言 Fastjson 是阿里巴巴的开源JSON解析库,它可以解析 JSON 格式的字符串,支持将 Java Be...

  • java fastjson 解析json配置文件

    需要准备下面工具: json格式如下 生成Java实体类 核心代码块 导包

  • fastjson 反序列化远程代码执行漏洞复现

    漏洞概述: fastjson 是阿里巴巴的开源JSON解析库,它可以解析 JSON 格式的字符串,支持将 Java...

  • 面试相关

    1.Json解析与XML解析 Gson解析和FastJson ,FastJson解析效率高 XML解析,SAX解析...

  • Java 解析Json字符串

    Java中有很多方式可以解析Json字符串: FastJson库阿里巴巴开源擅长解析建议JSON字符串数据,而且是...

  • fastjson

    fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为J...

  • Fastjson 简单上手

    fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为J...

  • 2020-01-29-fastjson复现

    一、概述1.Fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bea...

网友评论

      本文标题:java fastjson 解析json配置文件

      本文链接:https://www.haomeiwen.com/subject/exemjttx.html