在Beanshell Post Processor中,我正在创建一个文件,并将从JDBC请求接收的变量数据写入该文件。我需要以KB为单位捕获创建的文本文件的文件大小并保存到变量中,以便我可以在后续的JDBC请求中调用。
vars.put("fileSize", String.valueOf(new File("/path/to/file").length().toString()));
要以KB为单位知道文件长度,请使用length()方法:
long fileSizeInKB = new File("fileName").length() / 1024;
文件的长度(以字节为单位)