package Ġt dd micro exercises . text convert or Ċ Ċ import Ġjava . io . BufferedReader Ċ import Ġjava . io . FileReader Ċ import Ġjava . io . IOException Ċ Ċ class ĠHtml Text Converter ( val Ġfilename : ĠString ) Ġ{ ĊĊĠĠĠ Ġ@ Throws ( IOException :: class ) ĊĠĠĠ Ġfun ĠconvertTo Html (): ĠString Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġreader Ġ= ĠBufferedReader ( FileReader ( filename )) ĊĊĠĠĠĠĠĠĠ Ġvar Ġline : ĠString ? Ġ= Ġreader . readLine () ĊĠĠĠĠĠĠĠ Ġvar Ġhtml Ġ= Ġ"" ĊĠĠĠĠĠĠĠ Ġwhile Ġ( line Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġhtml Ġ+= ĠString Escape Utils . escape Html ( line ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġhtml Ġ+= Ġ"< br Ġ/> " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġline Ġ= Ġreader . readLine () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġhtml ĊĊĠĠĠ Ġ} Ċ } Ċ