Исключение в потоке "основные" значения сопоставления здесь недопустимы - PullRequest
0 голосов
/ 21 июня 2020

У меня go ошибка при попытке синтаксического анализа файла yaml

Yaml:

!!com.exalow.easymind.core.entities.UserImpl
avatarUrl: avatar.jpg
email: wowo.owow@magicmail.com
id: '8733a58c-4aaf-4da0-bbe7-aaf7ad66ab7a'
password: '1234'
username: Exalow
workspace: "Path"

Ошибка:

Exception in thread "main" mapping values are not allowed here
 in 'string', line 1, column 95:
     ... jpgemail: wowo.owow@magicmail.comid: '8733a58c-4aaf-4da0-bbe7-aaf7a ... 

Я использую этот код для чтения файлов: https://pastebin.com/ThDRGxkN

1 Ответ

0 голосов
/ 21 июня 2020

Кажется, что отсутствуют символы окончания строки (по крайней мере, для первых двух строк). Может быть, вы сначала прочитали содержимое из файла в строку с помощью BufferedReader.readLine () и забыли добавить разрывы строк после добавления каждой строки в строку?

...