!java.util.LinkedHashMap, появляющийся в файле при использовании YAML Beans Writer
Я читаю файл yaml и пишу его просто по пути (например, я читаю файл test.yml и записываю его в tester.yml). Теперь я могу читать и записывать файл, но реальная проблема заключается в том, что я получаю "! Java.util.LinkedHashMap" в моем выходном файле. Я использую YAML BEANS для чтения и записи в файл.
МОЙ вывод:! Java.util.LinkedHashMap Ошибка:! Java.util.LinkedHashMap тип: свойства объекта:! Java.util.LinkedHashMap errorMessage:! Java.util.LinkedHashMap тип: описание строки: Сообщение, описывающее ошибку (тоже не выдавать много информации, чтобы избежать безопасности) 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();
Ошибка ввода MY: тип: свойства объекта: errorMessage: тип: описание строки:> - Сообщение, описывающее ошибку (не указывайте слишком много информации, чтобы избежать нарушения безопасности) errorLevel: тип: описание строки: уровень критичности ошибки по умолчанию: info enum: - информация - предупреждение - ошибка - критическая errorType: тип: описание строки: тип ошибки enum: - функциональная - техническая документация Url: тип: описание строки: URL-адрес документации, связанной с советами об ошибках: тип: описание строки: советы / справка для устранения ошибки требуется: - errorMessage - errorCode
Любая помощь и предложения приветствуются заранее.....Решение для этого
yamlWriter.getConfig().writeConfig.setWriteClassname(YamlConfig.WriteClassName.NEVER);
yamlWriter.getConfig().writeConfig.setWriteRootTags(false);