`

把json字符串(键值对)转换成 Map

    博客分类:
  • java
 
阅读更多

json-lib-2.2.2-jdk15.jar

 

// 把银行放入MAP中,根据代码得到银行名称
    public static String getBankNameByBankCode(String code) {
        String banks = "{'305':'民生银行','102':'工商银行','103':'农业银行','105':'建设银行','308':'招商银行','309':'兴业银行','403':'中国邮政储蓄银行','307':'深圳发展银行','783':'平安银行'}";
        JSONObject jasonObject = JSONObject.fromObject(banks);
        Map<String, String> map = (Map) jasonObject;
        return map.get(code);
    }

分享到:
评论

相关推荐

    json字符串转成 Map/List

    JSON字符串的结构主要包括对象(键值对的集合,用花括号{}包围)和数组(有序元素的集合,用方括号[]包围)。在Java中,我们可以使用各种库,如Gson、Jackson、org.json等,来完成这个转换。 1. Gson库: Gson是由...

    androidmap转json字符串、list转json字符串工具类.zip

    本压缩包提供了两个关键功能:将Map对象转换为JSON字符串和将List对象转换为JSON字符串。这两个工具类对于Android开发者来说非常实用,因为它们简化了Java对象与JSON格式之间的互换过程。 首先,让我们详细了解Map...

    C++解析json字符串

    C++作为一款强大的系统编程语言,虽然原生并不支持JSON解析,但有多种库可以用来处理JSON字符串。本主题将深入探讨如何在C++中解析JSON字符串,主要涉及以下几个知识点: 1. **JSON基本结构**:JSON数据由键值对...

    利用Google Gson实现JSON字符串和对象之间相互转换

    反之,如果你有一个JSON字符串并想解析成Java对象,可以使用`Gson().fromJson()`方法。 ### JSON字符串转Java对象 以下是一个简单的例子,展示如何将JSON字符串转换为Java对象: ```java class User { private ...

    将JSON字符串转换成Map对象的方法

    在实际开发中,根据JSON字符串中键值对的实际类型,可能需要返回不同类型的Map,例如Map, Object&gt;,以便能够存储非字符串类型的值。 最后,代码注释中提到的技术限制问题,如OCR扫描造成识别错误或漏识别,是实际...

    从格式不确定的json中读取键值对

    要从JSON字符串中读取键值对,我们可以使用`ObjectMapper`类: ```java import com.fasterxml.jackson.databind.ObjectMapper; // 创建一个ObjectMapper实例 ObjectMapper mapper = new ObjectMapper(); // JSON...

    net.sf.json.JSONObject实现Object对象与Json字符串的互转

    是开源库Apache Commons Lang中的一个类,它提供了解决Java对象与JSON字符串之间转换的功能。这篇博客文章"net.sf.json.JSONObject实现Object对象与Json字符串的互转"深入探讨了如何使用`JSONObject`来处理这种转换...

    利用java反射将json字符串转成对象.zip

    在给定的“利用java反射将json字符串转成对象”的主题中,我们将深入探讨如何借助反射机制将JSON字符串转换为Java对象。 首先,我们需要了解JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人...

    java中解析json字符串

    除了解析JSON字符串到Java对象,这两个库还支持将Java对象转换为JSON字符串,以及解析JSON到Map或List等数据结构。 3. **其他库** 除了Jackson和Gson,还有其他的JSON处理库,如org.json(提供简单的JSON工具类)...

    jsMap转换为JSON 字符串.docx

    总之,将Map转换为JSON字符串需要两个步骤:首先将Map转换为普通JavaScript对象,然后使用JSON.stringify()方法将这个对象转换为字符串。在处理过程中,需要注意键和值的可序列性,以确保转换的正确性和完整性。

    json字符串轻松转换成对象

    如果你的JSON字符串包含数组,可以转换为Java的集合类型,如`List`或`Map`。例如,如果你有以下JSON: ```json [ { "name": "John", "age": 30 }, { "name": "Jane", "age": 28 } ] ``` 你可以这样转换: ...

    js中的json对象和字符串之间的转化

    `JSON.stringify()`和`JSON.parse()`是两个关键的函数,它们分别用于将JavaScript对象转换成JSON字符串和将JSON字符串还原为JavaScript对象。在没有内置JSON支持的环境中,如老版本的浏览器,可以使用像`json2.js`...

    json 转换为map

    3. **调用fromJson()方法**:使用`Gson`对象的`fromJson()`方法,将JSON字符串转换为Map。 ```java String jsonString = "{\"name\":\"John\",\"age\":30,\"city\":\"New York\"}"; Map, Object&gt; map = gson.from...

    使用fastjson实现对象和json串之间的相互转换的jar包

    这行代码会将JSON字符串解析成User对象,属性值根据JSON中的键值对自动填充。 Fastjson还支持更复杂的类型转换,例如集合、Map等,并且提供了强大的配置选项来处理日期、自定义类型等。此外,Fastjson的性能表现...

    各种对象转成JSON字符串 (2).docx

    `map2json()`方法处理`Map`对象,它将遍历Map的键值对,将键和值分别转换为JSON字符串,然后以冒号分隔,每对之间以逗号隔开,整个Map用花括号包围。这样,Map会转换成JSON对象的形式,如`{"key1": "value1", "key2...

    Java 把json对象转成map键值对的方法

    在本篇文章中,我们将学习如何利用Java代码将一个JSON字符串转换成一个Map对象,同时仅保留叶节点的数据。为了实现这个功能,本文使用了org.json库来解析JSON字符串,并采用了递归算法来遍历JSON对象。 首先,文章...

    各种对象转成JSON字符串.pdf

    `object2json`方法是整个工具类的核心,它接受一个`Object`类型的参数`obj`,根据`obj`的类型来决定如何将其转换为JSON字符串。如果对象为null,它返回一个空字符串。对于基本数据类型(如`String`, `Integer`, `...

    JSON字符串格式简介

    在JavaScript中,可以使用`JSON.parse()`方法将JSON字符串解析为JavaScript对象,使用`JSON.stringify()`方法将JavaScript对象转换为JSON字符串。 ```javascript // 解析 JSON 字符串 var jsonStr = '{"name": ...

    对象转换成JSON和Map

    例如,使用Jackson的`ObjectMapper`,我们可以用`readValue()`方法将JSON字符串转换为Map: ```java Map, Object&gt; map = mapper.readValue(jsonString, HashMap.class); ``` - **Map到JSON的转换**:相反的过程...

    不用第三方jar的json与object(map、list)互换java类

    例如,对于一个Map,我们可以通过遍历其键值对并逐个添加到`JSONObject`中,最后调用`toString()`获取JSON字符串。 2. **将JSON字符串解析为Java对象**: 这一步通常涉及到JSON字符串的解析。如果JSON字符串代表一...

Global site tag (gtag.js) - Google Analytics