今天突然就想着把之前的写的小工具全部都发出来…
是因为原本计划着写整个接口自动化的思路相关的文章,但是写到一半发现自己能力不够了-。 -
嗯有很多细节点我还需要再去查询和梳理。
所以就先发这个了了了了了…
背景:当时候由于项目需要,我们要统计接口文档上标明的字段 占 接口返回的响应报文中含有的字段的百分之多少…说实话,我也不清楚这波操作的意义何在?(还好领导应该不会看csdn)
领导说啥就做啥呗。量少的时候还能手工做,量大就不行了。所以才有动力去写这个脚本。
比对原则:B列中每行的值都会和A列中所有的值进行对比,然后在C列生成记录。最后在D列生成本次执行结果的信息。
话不多说
package BaoWen_BiDui;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
/*
* CS_test
* 对比报文专用
* */
public class compare_xml {
static File src = null;
static FileInputStream fis=null;
static XSSFWorkbook wb=null;
static StringBuffer sb = new StringBuffer();
private static int j;
public stati