Как преобразовать ресурс .txt в формат ArrayList в Котлине?Android

Форум для тех, кто программирует под Android
Ответить
Гость
 Как преобразовать ресурс .txt в формат ArrayList в Котлине?

Сообщение Гость »


Итак, у меня есть тысячи координат, которые мне нужно отобразить, и один из лучших способов, которые я знаю, — это сохранить координаты в формате .txt в папке ресурсов, а затем извлечь их с помощью

val json_string = application.assets.open(file_name).bufferedReader().use{it.readText()

Но когда файл извлекается, он читает его как строку, несмотря на то, что файл сохраняется в формате массива, например:

"97.951476367000055,3.155017079000061","97.951800004000063,3.154406602000051","97.949325673000033,3.156145963000029","97 .948721732000081,3.15657051200003","97.948646156000052,3.156623638000042","97.947494978000066,3.15786896100002","97.9472413500 0007,3.158143331000076","97.947000011000057 ,3.158404405000056","97.946790649000036,3.158630887000072","97.946272953000062,3.15919092200005","97.945702608000033,3.15980 791000004","97.945553326000038,3.159969400000023","97.944601930000033,3.160998592000055","97.944409762000078,3.161206474000039 ".... Я хочу прочитать ресурс в формате массива, например, он разделен запятой и сгруппирован в кавычки, например:
[*]"97.951476367000055,3.155017079000061" [*]"97.951800004000063,3.154406602000051" [*]"97.949325673000033,3.156145963000029" [*]и так далее...
Как я могу прочитать этот файловый ресурс .txt как строковый массив или формат ArrayList< String > в Kotlin?

Спасибо!
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»