Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сохранение xml, сохранение xml 
:(
    Опции темы
Domain
Дата 13.4.2011, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 170
Регистрация: 11.3.2010

Репутация: нет
Всего: нет



Всем привет. Дело вот в чем. Есть xml:
Код

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<main>
    <book>
         <title>Fun Software</title>
         <author>Jakob Jenkov</author>
         <ISBN>0123456789</ISBN>
    </book>
    <book>
         <title>Java2</title>
         <author>Notan</author>
         <ISBN>0124543789</ISBN>
    </book>
</main>


сохраняю его так 
Код

        try {
            Source domSource = new DOMSource(doc);
            Result fileResult = new StreamResult(new File(filepath));
            TransformerFactory tfactory = TransformerFactory.newInstance();
            Transformer transformer = tfactory.newTransformer();
            transformer.setOutputProperty(OutputKeys.METHOD, "xml");
            transformer.setOutputProperty(OutputKeys.INDENT, "yes");
            transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
            transformer.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM,
                    "tableusers.dtd");
            transformer.transform(domSource, fileResult);
        }
        catch (TransformerException ex) {
            throw new DaoXmlException("TransformerException", ex);
        }




на выходе получается так 
Код

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<main>
<book>
<title>Fun Software</title>
<author>Jakob Jenkov</author>
<ISBN>0123456789</ISBN>
</book>
<book>
<title>Java2</title>
<author>Notan</author>
<ISBN>0124543789</ISBN>
</book>
</main>



как сделать текст xml форматированным? помню кто-то говорил юзать jdom, типа там есть Format и все такое. по туриалам так и не понял толком ничего, да и курить api времени нет. Нет ни у кого готового небольшого примера, чтобы можно было посмотреть с большего? 

PM MAIL   Вверх
Stolzen
Дата 13.4.2011, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: 23
Всего: 48



http://stackoverflow.com/questions/139076/...t-xml-from-java

http://www.example-code.com/java/xml_format.asp

Добавлено через 2 минуты и 57 секунд
Еще можно попробовать в гугле посмотреть по запросу "xml java beautifier" - достаточно много ссылок находится


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
Domain
Дата 13.4.2011, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 170
Регистрация: 11.3.2010

Репутация: нет
Всего: нет



спс Stolzen. Нашел решение. Хотя если есть еще предложение какие у кого, то пока тему закрывать не буду.
PM MAIL   Вверх
Stolzen
Дата 13.4.2011, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1041
Регистрация: 17.10.2005

Репутация: 23
Всего: 48



А что именно нашли? 


--------------------
datatalks.ru - анализ данных, статистика, машинное обучение
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0628 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.