本文的目的是把json串转成map键值对存储,而且只存储叶节点的数据
比如json数据如下:
{responseHeader:{status:0,QTime:0},spellcheck:{suggestions:{中国:{numFound:9,startOffset:0,endOffset:2,suggestion:[中国工商银行, 中国人民, 中国国际, 中国农业, 中国市场, 中国经济, 中国人, 中国广播, 中国文化]}},collations:{collation:中国工商银行}}}
如果存储在键值对中,变成如下:
这样通过map,可以直接获取对应键的数据。具体代码如下:
import org.apache.solr.client.solrj.SolrServerException;
import org.json.*;
import java.io.IOException;
import java.util.*;
/**
* @Author:sks
* @Description:
* @Date:Created in 16:18 2017/12/18
* @Modified by:
**/
public class JsontoMap {
/**
* @Author:sks
* @Description:把json对象数据存储在map以键值对的形式存储,只存储叶节点
* @Date:
<