1、使用LR的时候,有时候需要读取txt文件中的字符串作为传入服务器的参数。下面是java读取指定路径下的文件的路径的函数。以备以后使用。
public static String readTxtFile(String filePath) throws IOException{
String xml="";
FileWriter fileWriter=new FileWriter("c:\\Result.txt");
try {
String encoding="UTF-8";
File file=new File(filePath);
if(file.isFile() && file.exists()){ //判断文件是否存在
InputStreamReader read = new InputStreamReader(
new FileInputStream(file),encoding);//考虑到编码格式
BufferedReader bufferedReader = new BufferedReader(read);
String lineTxt = null;
while((lineTxt = bufferedReader.readLine()) != null){
xml=lineTxt;
//readTxtFile("E:\\interface\\failedfile\\failedfile\\pnr\\"+lineTxt);
}
read.close();
}
else
{
//System.out.println("文件路径出错");
lr.error_message("==========文件路径出错");
}
} catch (Exception e) {
System.out.println("读取文件内容出错");
e.printStackTrace();
}
return xml;
}
2、LR11中java脚本,需要使用jdk,并且jdk应该是32bit的。设置jdk,可以按F4 ,在java VM中设置。
3、参数引用<>