powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите с распечаткой xml!
5 сообщений из 5, страница 1 из 1
Помогите с распечаткой xml!
    #35246441
mr_yurch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может это и глупый вопрос, но поиск ответа пока ничего не дал и поэтому решил создать темку.
использую функцию $xml->saveXML().
Она фозвращает нужный мне результат, но все теги написаны в одну строку, то есть:
<item><parameter>1</parameter></item>
Можно ли как-нибудь привести результат к подобному виду?
<item>
 <parameter>1</parameter>
</item>

Единственное, что приходит в голову - замена >< на >\r\n<
...
Рейтинг: 0 / 0
Помогите с распечаткой xml!
    #35246674
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял, то речь идет об msxml/

Так вот это вообще говоря правильно. Неправильно, то, что Microsoft не считает whitespace за узлы.

Печатать рекомендую из ИЕ.
Если же таки хочется получить текстовый файл с отступами, то нужно заменить, как ты заметил все >< на >\n<, потом сделать load и save.

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Помогите с распечаткой xml!
    #35247488
mr_yurch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не текстовый файл нужен :)
В php генерирую дерево и выдаю в броузер rss-ленту. При просмотре исходного кода страницы все теги в одной строке. В принципе мало кто будет смотреть код страницы, но мало ли...
...
Рейтинг: 0 / 0
Помогите с распечаткой xml!
    #35248407
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда, имхо нафиг. Сравни два xml
[src]<root><child/><root>

<root>
<child/>
<root>
[src]

Для первого root.childNodes.length = 1, а для второго, в большинстве парсеров - 2 (в msxml 1)/

Опять таки первый занимает меньше места :)

А если, кто желает применить не по назначению, так это его, сугубо личная проблема. Пусть он его и разрезает

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Помогите с распечаткой xml!
    #35248413
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виноват, в предыдущем сообщении не закрыл тег. Должно быть так
Код: plaintext
1.
2.
3.
4.
5.
<root><child/><root>

<root>
  <child/>
<root>

С уважением, Vasilisk
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите с распечаткой xml!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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