0
我正在使用BeanShell後處理器將響應數據寫入csv文件。一切工作正常,除了以下問題: - 我的響應數據是JSON格式,寫入到csv時,由於在json中存在逗號「,」,它正在寫入不同的列,但我必須將整個RESPONSE DATA寫入單柱JMeter - Beanshell PostProcessor - 將JSON響應數據寫入單列中的csv
這是我的代碼的外觀:
import java.io.File;
import org.apache.jmeter.services.FileServer;
Result = "FAIL";
Response = prev.getResponseDataAsString();
if (Response.contains("{\"status\":true"))
Result = "PASS";
f = new FileOutputStream("C:/Users/Administrator/APIFramework/bean.csv", true);
p = new PrintStream(f);
p.println(vars.get("id") + "," + Result + "," + Response);
p.close();
f.close();
仍然得到同樣的結果:( – iamgroot
更新解決方案 – user7294900
還沒能找到解決方案,從而爲它服務我的目的我已經使用.tsv格式格式的解決方法。 – iamgroot