![]() |
|
Модераторы: diadiavova |
![]()
|
|
| Metheo |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 16.1.2009 Репутация: нет Всего: нет |
Добрый день!
Имеется .xml файл который нужно отпарсить в текстовый файл c INI-like синтакисом. Делаю на питоне средствами библиотеки 4Suite через XSLT. Файл c шаблонами .xsl сделал. Все вроде правильно обрабатывается в формат который я и хотел. Но меня вот чего смущает... Откуда в выводе пустые строки между элементами вывода и такие большие отступы? Хотелось бы отровнять все по левому краю, убрать пустые строки и сохранить в таком приличном виде в файл. Это проблема парсера или можно что-то в xsl добавить? пример:
а надо вот так:
Спасибо! |
||||
|
|||||
| sir_nuf_nuf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: 5 Всего: 31 |
файлы в студию, плиз! и XML и XSLT
|
|||
|
||||
| Metheo |
|
||||||||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 16.1.2009 Репутация: нет Всего: нет |
O, si, seniore!
Вот это - xml:
Вот это - xsl:
Вот таков вывод парсера:
А вот как надо чтобы это выглядело:
В принципе все устраивает, файл имеет нужный формат, отступы и лишние строки можно потом убрать вторичной обработкой в питоне, но хочется ведь и шашечки и ехать. Да! Может есть замечания и предложения по улучшизмам в файле xsl ? А то я вчера только сляпал ее после пары часов с W3C рекомендациями на коленке Это сообщение отредактировал(а) Metheo - 16.1.2009, 23:35 |
||||||||
|
|||||||||
| sir_nuf_nuf |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 920 Регистрация: 6.1.2008 Репутация: 5 Всего: 31 |
За место
нужно писать
В других местах аналогично |
||||
|
|||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |