![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Guest |
|
|||
|
Unregistered |
как в java-приложении сосздать XML файл и вывести в него, скажем, фамилию, имя, отчество.
|
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 24 Всего: 151 |
1. Можно вручную...
2. ...но лучше, конечно, воспользоваться инструментами работы с XML. Построить DOM-модель, и одним легким движением скинуть ее в файл. Вот только пример писать сейчас не могу, поищи сам. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| allex |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 5.9.2005 Репутация: нет Всего: нет |
Lamer George
По-моему, строить дерево, а затем его выводить, сложнее, чем выводить текст. Конечно, вывод текста не гарантирует корректность получившегося XML, но код получается весьма наглядный, ошибок мало, да и те вылавливаются быстро. Я бы деревья строил только как результат трансформации, а в остальных случаях выводил по шаблону. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
DOM не самая простая и удобная модель, универсальная да, но вот сложность ее...
Если формат данных известен и не шибко наворочен, можно воспользоваться JAXB. Работать с ним одно удовольствие. Работаем с объектами Java, а затем легким движением руки делаем из них XML, и другим движением делаем объекты Java. Единственное но (для кого-то это плюс, для кого-то минус), XML должен соответсвовать XML-схеме. -------------------- 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. |
|||
|
||||
| KostenkoSergey |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 31.10.2005 Где: Kiev Репутация: 3 Всего: 8 |
Это сообщение отредактировал(а) KostenkoSergey - 13.11.2005, 12:50 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |