[JavaScript] 纯文本查看 复制代码 if (oSession.fullUrl.Contains("cachingPaper.do")){
var jsonString = oSession.GetResponseBodyAsString().replace(/[\r\n ]/g, "");
var qarr= jsonString.split("isCorrect\":true");
var qlength = qarr.length;
writeFile(filetemp1, jsonString);
for (var x:int = 0; x < qlength-1; x++){
var qarr1= qarr[x].split("content\":\"");
var answer = qarr1[qarr1.length-1];
var end = answer.indexOf("\",\"showOrder",);
writeFile(filetemp,answer.substring(0,end));
//输出
oSession.utilReplaceInResponse(answer,"★"+answer)
}
var jsonString_new = oSession.GetResponseBodyAsString().replace(/[\r\n ]/g, "");
var qarrb= jsonString_new.split(",\"corpCode\"");
var qlengthb = qarrb.length;
for (var y:int = 0; y < qlengthb-1; y++){
var strjudgment = qarrb[y].substring(qarrb[y].indexOf("correctAnswer\":\""))
var isjudgment = qarrb[y].indexOf("correctAnswer\":\"");
if (isjudgment > 0){
var answertemp ="-"
//writeFile(filetemp,qarrb[y]);
//var titlejudgment = qarrb[y].match(/(?<=questionAnalyze\"\:\").*?(?=.\",\"language)/);
var titlejudgment = qarrb[y].match(/(?<=itemName\"\:\").*?(?=.\",\"examBaseId)/);
var answerjudgment = qarrb[y].match(/(?<=correctAnswer\"\:\").*?(?=.,\"employeeCode)/);
if (answerjudgment == "1") {
answertemp = "对"
}
if (answerjudgment == "2") {
answertemp = "错"
}
//输出
oSession.utilReplaceInResponse(titlejudgment,answertemp+"★"+titlejudgment)
writeFile(filetemp,answertemp+" | "+titlejudgment);
}
}
writeFile(filetemp1,oSession.GetResponseBodyAsString().replace(/[\r\n ]/g, ""));
}
放OnBeforeResponse下 |