Модераторы: diadiavova
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод данных о XML файле средствами XSL, Типа, source file: ХХ, date: YY. 
:(
    Опции темы
Karabas
Дата 21.7.2006, 08:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Надо, чтобы результирующий html документ указывал, откуда были взяты данные и другую информацию об исходном .xml файле. 
Можно, конечно, в каждом .xml файле вставить теги 
Код

</fileinformation>
  <date>
    12 July 2006
  </date>
  <filename>
    my_1.xml
  </filename>
</fileinformation>

и т.д. И обрабатывать их в .xsl файле. 
С именем файла еще куда ни шло, оно не меняется, а вот менять дату редактирования каждый раз довольно накладно. 
Есть ли штатные функции XSL для подобной работы с файлами: дата, имя файла, директория и т.п.? 

И еще одни вопрос почти по этой же теме: можно ли выводить в XSL текущие время/дата? 
Я нашел есть форматы данных в XML вида date, dYearMonth и т.п., думаю, XSL должен ее как-то уметь обрабатывать.  

Это сообщение отредактировал(а) Karabas - 21.7.2006, 09:02
PM MAIL   Вверх
Bikutoru
Дата 21.7.2006, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Увлекающийся
**


Профиль
Группа: Участник
Сообщений: 522
Регистрация: 24.5.2005
Где: Москва

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



По-моему, все что тебе нужно есть здесь:
http://www.w3schools.com/xpath/xpath_functions.asp

Вот только
Цитата

The following reference library defines the functions required for XPath 2.0, XQuery 1.0 and XSLT 2.0.

А
Цитата

XML Path Language (XPath) 2.0
W3C Candidate Recommendation 8 June 2006

XQuery 1.0: An XML Query Language
W3C Candidate Recommendation 8 June 2006

XSL Transformations (XSLT) Version 2.0
W3C Candidate Recommendation 8 June 2006


ни одна из этих технологий еще не стандартизирована и, следовательно, стандартного способа нет (поправьте кто-нибудь, если я ошибаюсь) ... 


 


--------------------
Человек, словно в зеркале мир — многолик, 
Он ничтожен — и он же безмерно велик!
Омар Хайям
PM   Вверх
Karabas
Дата 21.7.2006, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Похоже, мой msxsl.exe эти функции не поддерживает. По крайней мере префикс fn: он не знает. 

 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "XML/XSLT"
diadiavova

Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась.

Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение.

Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел

Желаем удачи в Вашем деле!


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

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


 




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


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

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