Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / XML в ASA9 / 5 сообщений из 5, страница 1 из 1
30.06.2005, 23:44
    #33144007
iLLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML в ASA9
При генерации XML при помощи SELECT ... FOR XML IMPLICIT на выходе
получается XML-документ, но не понятно почему он весь фактически вытянут в
одну строку.
Пример
<doc><channel><title>Title</title><link>link</link><item><title>Фантастам
раздали гайки от Стругацких</title></item><item><title>День рождения Хармса
обещают сделать абсурдным</title></item><item><title>Роберт Шекли решил
рискнуть здоровьем</title></item><item><title>Харуки Мураками теперь можно и
посмотреть</title></item></channel></doc>
А удобочитабельней было бы так:
<doc>
<channel>
<title>Title</title>
<link>link</link>
<item>
<title>Фантастам раздали гайки от Стругацких</title>
</item>
<item>
<title>День рождения Хармса обещают сделать абсурдным</title>
</item>
<item>
<title>Роберт Шекли решил рискнуть здоровьем</title>
</item>
<item>
<title>Харуки Мураками теперь можно и посмотреть</title>
</item>
</channel>
</doc>
Как сделать так, чтоб теги разделялись символом перевода каретки?


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
01.07.2005, 01:01
    #33144033
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML в ASA9
А зачем? С точки зрения XML там переводы строки не нужны, они собственно говоря просто игнорируются.
Это клиентская программа уже будет разбирать xml на составляющие. А в исходном виде его смотреть никто не будет :)
...
Рейтинг: 0 / 0
01.07.2005, 01:17
    #33144038
iLLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML в ASA9
Честно говоря, для своего удобства. Понятно, что стандарт не нарушается.
Рассматривать многокилометровую строку при отладке крайне не удобно.
К тому же, в инете поискал xml-ресурсы, так при просмотре кода видно, что
стоят переносы строк.
И вот я не пойму, то ли у Sybase свое видение на структуру xml-данных, то ли
это у меня руки скривились...


Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
01.07.2005, 01:39
    #33144044
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML в ASA9
Нет, это просто некоторые редакторы/конструкторы делают такой форматированый xml, либо форматирование делают вручную. Я тоже как-то раз искал как-бы убедить ASA отформатировать xml лесенкой, не нашел, плюнул выкинул тестовые данные в текстовый файл и расформатировал вручную. :)
Для разовой работы вполне нормально, а на постоянную - переносы место занимают. А роботам они не нужны :)
...
Рейтинг: 0 / 0
01.07.2005, 07:15
    #33144103
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
XML в ASA9
Открой XML Spy -ем и сохрани с форматированием.
Или напиши пустое XSL , которое только копирует, но с форматированием.
И прогони.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / XML в ASA9 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]