优化
This commit is contained in:
@@ -433,13 +433,15 @@ interface JsExtensions {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* js实现文件夹内所有文件读取
|
* js实现文件夹内所有文本文件读取
|
||||||
|
* @param path 文件夹相对路径
|
||||||
|
* @return 所有文件字符串换行连接
|
||||||
*/
|
*/
|
||||||
fun getTxtInFolder(unzipPath: String): String {
|
fun getTxtInFolder(path: String): String {
|
||||||
if (unzipPath.isEmpty()) return ""
|
if (path.isEmpty()) return ""
|
||||||
val unzipFolder = getFile(unzipPath)
|
val folder = getFile(path)
|
||||||
val contents = StringBuilder()
|
val contents = StringBuilder()
|
||||||
unzipFolder.listFiles().let {
|
folder.listFiles().let {
|
||||||
if (it != null) {
|
if (it != null) {
|
||||||
for (f in it) {
|
for (f in it) {
|
||||||
val charsetName = EncodingDetect.getEncode(f)
|
val charsetName = EncodingDetect.getEncode(f)
|
||||||
@@ -449,7 +451,7 @@ interface JsExtensions {
|
|||||||
contents.deleteCharAt(contents.length - 1)
|
contents.deleteCharAt(contents.length - 1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
FileUtils.delete(unzipFolder.absolutePath)
|
FileUtils.delete(folder.absolutePath)
|
||||||
return contents.toString()
|
return contents.toString()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user