`

字符串天通过json转换成Map值

    博客分类:
  • java
 
阅读更多
String str = "[dt=2013-02-20 09:35:26];[sid=2001];[cat=LOGIN];[pid=631];[grade=90,100];[alltime=2601962];[aid=seanlove];[wallet=360,1584095,240];[ip=121.9.243.14];[do=login];[name=二]";
				str = str.toString().trim().replace("];[", "','");
				str = str.replace("=", "':'");
				str = str.replace("]", "'}");
				str = str.replace("[", "{'");
				JSONObject jasonObject = JSONObject.fromObject(str);
				Map map1 = (Map) jasonObject;
				//转换后 : {"dt":"2013-02-20 09:35:26","sid":"2001","cat":"LOGIN","name":"二","grade":"90,100","do":"login","pid":"631","aid":"seanlove","alltime":"2601962","wallet":"360,1584095,240","ip":"121.9.243.14"}
				System.out.println(map1.get("dt"));

 

分享到:
评论

相关推荐

    json字符串转成 Map/List

    将JSON字符串转化为Map,可以使用`fromJson()`方法: ```java import com.google.gson.Gson; import java.util.Map; String jsonString = "{\"key\":\"value\"}"; Gson gson = new Gson(); Map, Object> map...

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

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

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

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

    C++解析json字符串

    1. **JSON基本结构**:JSON数据由键值对组成,键用双引号包围,值可以是字符串、数字、布尔值、数组、对象或null。例如:`{"name": "John", "age": 30, "isStudent": false}`。 2. **C++ JSON库**:C++中常用的JSON...

    MFC,C++,C语言 json转换成std::map源码,无需编译,无需关心引用位置,直接引用即可使用

    在上述代码中,`parseJson`函数将JSON字符串解析成`std::map`,然后可以直接通过键来访问JSON对象中的数据。 "用法说明.txt"文件可能包含了更详细的使用指导,包括可能出现的问题、注意事项、示例代码等,这对于...

    json 转换为map

    在Java中,将JSON转换为Map是常见的操作,因为Map可以方便地与Java对象进行映射,便于进一步处理。`google-gson`库是Google提供的一个Java库,用于将Java对象转换为JSON格式,反之亦然。 在Java中,`java.util.Map`...

    Java中Json字符串直接转换为对象的方法(包括多层List集合)

    本文将详细介绍如何将JSON字符串直接转换为Java对象,特别是涉及到多层List集合的情况。在本例中,我们将使用`net.sf.json.JSONObject`类来实现这一功能。 首先,确保你的项目中已经引入了必要的库。在使用`...

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

    //将json字符串转换成jsonObject JSONObject jsonObject = JSONObject.fromObject(object); Iterator<String> ite = jsonObject.keys(); //遍历jsonObject数据,添加到Map对象 while(ite.hasNext()){ String ...

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

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

    jsMap转换为JSON 字符串.docx

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

    json转化字符串案例

    这个“json转化字符串案例”应该是提供了一些示例,演示如何将Java对象转化为JSON字符串,以及如何将JSON字符串反序列化为Java对象。这对于理解和学习JSON在Java环境中的应用至关重要,特别是对于初学者来说。 首先...

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

    当你有一个Java对象并想将其转化为JSON字符串时,可以使用`Gson().toJson()`方法;反之,如果你有一个JSON字符串并想解析成Java对象,可以使用`Gson().fromJson()`方法。 ### JSON字符串转Java对象 以下是一个简单...

    java中解析json字符串

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

    将JSON格式的字符串转换成MAP

    JOSN格式内层都可以转换成map 详细见附件

    json2Map:多层json转换为Map再转换为单层json

    多层嵌套json转换为Map再转换为单层 最近在实习的时候,需要将多层嵌套的json转换为单层的json。并且把json进行格式化。于是参照网上的网上的方法使用谷歌的gson利用递归的实现了多层json转换为单层的json。如 {...

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

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

    JAVA-JSON工具转换类

    可能包含的方法有`toJson()`(将Java对象转换为JSON字符串)、`fromJson()`(将JSON字符串解析为Java对象)、`convertToMap()`(将JSON字符串转换为Map)以及`convertToList()`(将JSON字符串转换为List)等。...

    java转json串的几种方法

    在实际开发中,可以根据需求灵活选择合适的方法进行JSON转换。 在处理大量数据或性能敏感的场景下,Fastjson的高性能特性使其成为Java开发者的首选。不过,需要注意的是,虽然Fastjson在速度上有优势,但在某些安全...

    json字符串转table字符串

    例如,`json-lib`库提供了`JsonUtil`类,可以将JSON字符串转换为Java集合对象,如List或Map。 2. **转换数据结构**:将解析后的JSON对象或数组转化为适合表格展示的二维数据结构,比如二维数组或List嵌套List。 3....

Global site tag (gtag.js) - Google Analytics