解决gson异常转义
This commit is contained in:
@@ -113,7 +113,7 @@ public class JMeterUtil {
|
||||
// 解析 JSON 数组
|
||||
List<Map<String, String>> headerList = null;
|
||||
try {
|
||||
requestHeader = requestHeader.replaceAll(",\\s*\\[\\{\"key\":\"\",\"value\":\"\"\\}]", "");
|
||||
// requestHeader = requestHeader.replaceAll(",\\s*\\[\\{\"key\":\"\",\"value\":\"\"\\}]", "");
|
||||
headerList = gson.fromJson(requestHeader, type);
|
||||
// 将 List<Map<String, String>> 转换为 Map<String, String>
|
||||
for (Map<String, String> entry : headerList) {
|
||||
@@ -281,8 +281,8 @@ public class JMeterUtil {
|
||||
// 将JSON字符串转换为List<Map<String, String>>
|
||||
List<Map<String, String>> keyValuePairs = null;
|
||||
try {
|
||||
jsonString = jsonString.replaceAll(", \\[\\{\\}]", "");
|
||||
jsonString = jsonString.replaceAll(",\\[\\{\\}]", "");
|
||||
// jsonString = jsonString.replaceAll(", \\[\\{\\}]", "");
|
||||
// jsonString = jsonString.replaceAll(",\\[\\{\\}]", "");
|
||||
keyValuePairs = gson.fromJson(jsonString, listType);
|
||||
} catch (Exception e) {
|
||||
logger.error("gson.fromJson发生异常!jsonString:" + jsonString, e);
|
||||
|
||||
Reference in New Issue
Block a user