String 转 JSON
时间: 2023-10-13 11:00:06 浏览: 98
将字符串转换为JSON可以使用不同的编程语言和库来实现。以下是几种常见的方法:
在Python中,使用`json`库可以很容易地实现字符串到JSON的转换。示例代码如下:
```python
import json
# 输入字符串
str_data = '{"name": "John", "age": 30, "city": "New York"}'
# 将字符串转换为JSON
json_data = json.loads(str_data)
# 输出JSON
print(json_data)
```
在Java中,可以使用`org.json`库或者`Gson`库来进行字符串到JSON的转换。示例代码如下:
使用`org.json`库:
```java
import org.json.JSONObject;
// 输入字符串
String strData = "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}";
// 将字符串转换为JSON
JSONObject jsonData = new JSONObject(strData);
// 输出JSON
System.out.println(jsonData);
```
使用`Gson`库:
```java
import com.google.gson.Gson;
// 输入字符串
String strData = "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}";
// 将字符串转换为JSON
Gson gson = new Gson();
Object jsonData = gson.fromJson(strData, Object.class);
// 输出JSON
System.out.println(jsonData);
```
以上是一些常见的方法,具体使用哪种方法取决于你所使用的编程语言和库。希望对你有帮助!
阅读全文