gpt4 book ai didi

android-studio - 如何仅使用其路径将txt文件转换为字符串?

转载 作者:行者123 更新时间:2023-12-02 13:35:31 25 4
gpt4 key购买 nike

因此,我有一个程序将.txt文件转换为字符串,然后通过蓝牙将其发送到打印机,问题是现在我正在使用文件名进行操作,但我只想使用该文件,这与以下事实有关:我需要在文件夹中搜索任何现有的txt文件,如果有,我需要先打印第一个然后删除它,因此我无法通过使用文件名。到目前为止,这是我的代码:

 private fun readFile() String {
val file = File(storage/emulated/0/IS4-PDF-RDP/00233116695912019091310005913BLUETOOTH.txt)
var ins InputStream = file.inputStream()
read contents of IntputStream to String
var content = ins.readBytes().toString(Charset.defaultCharset())
return content
}

最佳答案

您可以在文件夹中找到第一个文件,将其读取,然后根据需要将其删除

File("/storage/emulated/0/IS4-PDF-RDP/").walk().find {
it.extension == "txt"
}?.apply {
inputStream().readBytes().toString(Charset.defaultCharset())
delete()
}

关于android-studio - 如何仅使用其路径将txt文件转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58146108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com