{pro_code='null'} 转json 工具类
时间: 2023-12-13 15:03:41 浏览: 68
以下是一个 Java 工具类将 "{pro_code='null'}" 转换为 JSON 格式的字符串:
```
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
public class JsonUtils {
public static String toJsonString(String input) {
// 去除大括号和单引号
input = input.replace("{", "").replace("}", "").replace("'", "");
// 按照等号分割成 key-value 对
String[] keyValuePairs = input.split(",");
// 创建 JSON 对象
JSONObject jsonObject = new JSONObject();
// 遍历 key-value 对,添加到 JSON 对象中
for (String pair : keyValuePairs) {
String[] keyValue = pair.split("=");
jsonObject.put(keyValue[0].trim(), keyValue[1].trim());
}
// 返回 JSON 格式的字符串
return JSON.toJSONString(jsonObject);
}
}
```
使用示例:
```
String input = "{pro_code='null'}";
String jsonString = JsonUtils.toJsonString(input);
System.out.println(jsonString);
```
输出结果:
```
{"pro_code":"null"}
```
阅读全文