LR java 獲取txt檔案內容
阿新 • • 發佈:2019-02-07
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、引數引用<>