! java.util.LinkedHashMap, появляющийся в файле при использовании YAML Beans Writer - PullRequest
0 голосов
/ 24 октября 2018

Я читаю файл yaml и пишу его просто по пути (например, я читаю файл test.yml и записываю его в tester.yml).Теперь я могу читать и записывать файл, но реальная проблема заключается в том, что я получаю "! Java.util.LinkedHashMap" в моем файле вывода.Я использую YAML BEANS для чтения и записи в файл.

MY Вывод:! Java.util.LinkedHashMap Ошибка:! Java.util.LinkedHashMap тип: свойства объекта:! Java.util.LinkedHashMap errorMessage:! Java.util.LinkedHashMap тип: string description: Сообщение, описывающееerror (не предоставляйте слишком много информации, чтобы избежать безопасности) errorLevel:! java.util.LinkedHashMap тип: описание строки: уровень критичности ошибки по умолчанию: info enum: - info - warning - error - критический errorType:! java.util.LinkedHashMap тип: строковое описание: тип ошибки enum: - функциональная - техническая документацияUrl:! Java.util.LinkedHashMap тип: строковое описание: URL-адрес документации, связанной с советами по ошибкам:! Java.util.LinkedHashMap тип: строковое описание:Советы / справка по устранению ошибки: - errorMessage - errorCode

МОЙ код

    Reader targetReader = new InputStreamReader(uploadedFile);
YamlReader yamlReader=new YamlReader(targetReader);
        YamlWriter yamlWriter= new YamlWriter(new FileWriter("filename"));
        Object object = yamlReader.read();
        System.out.println(object);
        yamlWriter.write(object);
        yamlWriter.close();

МОЙ Ошибка ввода: тип: свойства объекта: errorMessage: тип: описание строки:> - Сообщение, описывающееошибка (не дайте слишком много информации, чтобы избежать безопасности) errorLevel: тип: строковое описание: уровень критичности ошибки по умолчанию: перечисление информации: - информация - предупреждение - ошибка - критическая ошибкаТип: тип: описание строки: тип ошибки перечисление: - функциональная - техническая документацияUrl: тип: описание строки: URL-адресдокументация, связанная с советами по ошибкам: тип: строковое описание: советы / справка по устранению требуемой ошибки: - errorMessage - errorCode

Любая помощь и предложения приветствуются, заранее спасибо ..... Решение дляэто

yamlWriter.getConfig().writeConfig.setWriteClassname(YamlConfig.WriteClassName.NEVER);
        yamlWriter.getConfig().writeConfig.setWriteRootTags(false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...