|
Модераторы: LSD, AntonSaburov |
|
rang3r |
|
||||||
Шустрый Профиль Группа: Участник Сообщений: 61 Регистрация: 2.4.2009 Репутация: нет Всего: нет |
Добрый день.
помогите пж-та в решении такой проблемы. Есть код генерации xml.
Он пишет xml контент в файл .gz. Result result = new StreamResult(new GZipOuputStream()) Файл строиться нормально, но при проверке файла сервисом валидации летит ошибка:
В инете нашел ссылки на BOM метки перед <?xml ....?> , но так и не понял кто их пишет и как от этого изюавиться. Если скопировать в нот-паде текст файлика и вставить в сервис проверки , то все ок. не проходит автоматическое считывание из файла/архива. Собственно вопрос: кто их пишет эту метку и как от этого избавиться. Вариант с перечитыванием файла с
а потом обратной записью, самый последний и безнадежный. |
||||||
|
|||||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Репутация: 209 Всего: 537 |
1. Это косяк сервиса валидации, BOM и по хорошему чинить надо его.
2. Попробуй заменить Result на Writer
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
rang3r |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 61 Регистрация: 2.4.2009 Репутация: нет Всего: нет |
Спасибо! попробую. |
||||
|
|||||
rang3r |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 61 Регистрация: 2.4.2009 Репутация: нет Всего: нет |
Попробовал все вариант.
И с Result, и c OutputStream (+ charset), и с Writer (+ charset) все одно.
|
|||
|
||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |