如何使用Kotlin检测文件中的粗体文本?

时间:2019-07-15 09:59:13

标签: android file kotlin text

我想从文件中提取/检测粗体文本(.docx或.txt,如果可以在.txt文件中保持粗体告诉我如何),然后添加到这样的字符串中。例如:我的文本文件内容是:

  

我喜欢 Stackoverflow

然后我的字符串将是:

myString = "Stackoverflow"
  

注意:我读到您可以将.docx文件转换为html,然后检测粗体文本(如果可以的话),请告诉我如何

我不知道该怎么做,我仍在寻找一些解决方案...如果您有任何需要告诉我,我将其添加...简而言之,我想检测中的粗体字母我知道如何从文件等读取文件,我所需要的就是如何检测粗体字母。我正在使用以下代码从文件中读取内容,然后打印每一行:

val inputStream: InputStream = File(".idea/libraries/question1.txt").inputStream()

val lineList = mutableListOf<String>()

inputStream.bufferedReader().useLines { lines -> lines.forEach { lineList.add(it)} }

lineList.forEach{println(">  $it")}

我正在创建一个多项选择的应用程序,所以在我发送给您的文档中..有一个问题+选择(包括用粗体字写出的正确答案),我知道如何获取所有文本但是我的问题是如何将正确答案(以粗体显示)与其他选择区分开来...因此,如果您有任何想法请帮助我!

0 个答案:

没有答案