json:{"key1":"value1","key2":"value2","key3":"value3"}转换成 {"key1":"value1","key2":"value2","key3":"value3"},用Java语言实现
时间: 2023-10-03 15:09:06 浏览: 44
在Java中,你可以使用Json库来实现json的转换。下面是一个示例代码:
```java
import com.google.gson.Gson;
public class JsonTest {
public static void main(String[] args) {
// 定义JSON字符串
String jsonStr = "{\"key1\":\"value1\",\"key2\":\"value2\",\"key3\":\"value3\"}";
// 将JSON字符串转换为Java对象
Gson gson = new Gson();
MyClass myObject = gson.fromJson(jsonStr, MyClass.class);
// 将Java对象转换为JSON字符串
String jsonString = gson.toJson(myObject);
System.out.println(jsonString);
}
// 定义一个自定义的Java类,用于存储JSON的键值对
static class MyClass {
String key1;
String key2;
String key3;
}
}
```
输出结果为:
```json
{"key1":"value1","key2":"value2","key3":"value3"}
```
注意,上述示例使用了Google Gson库来进行JSON的转换,你需要确保已经将该库添加到你的项目中。
阅读全文