1、腳本如下:
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
try {
? ? ? ? String response_data = prev.getResponseDataAsString();
? ? ? ? log.info("response_data: " + response_data);
? ? ? ? ObjectMapper objectMapper = new ObjectMapper();
? ? ? ? Map readValue = objectMapper.readValue(response_data, Map.class);
? ? ? ? String writeValueAsString = objectMapper.writerWithDefaultPrettyPrinter().writeValueAsString(readValue);
? ? ? ? log.info("PrettyFromatJson result: " + writeValueAsString);
? ? ? ? prev.setResponseData(writeValueAsString);
} catch (JsonProcessingException e) {
? ? ? log.info("BeanShell PostProcessor failed=======================================", ex);
2僧鲁、效果如下
效果圖
3虐呻、原始返回值:
原始返回值