EvilMax
Администратор
Завкаф
Карма: +59/-0
Offline
Пол:
Сообщений: 1072
Злой и страшный :)
|
|
« Ответ #1 : Октябрь 12, 2008, 11:03:48 » |
|
Чтобы понять, начать надо с понимания. зачем нужен XML. Если предположить, что ты в курсе, то отвечу кратко так:
1. XSLT - это преобразование на основе StyleSheet, с помощью которого можно данные, хранимые в XML, преобразовать в другой формат. Например, HTML/XHTML, RTF, PDF, TXT и т.д. Ну или в XML с другой Schema, что тоже бывает. Т.е. на входе XML-документ и XSL, на выходе - документ в новом формате. 2. XPath - простой язык для выборки данных по XML-документу. Без него XSLT не сделаешь, ибо чтобы преобразовывать данные, нужно уметь их выбирать. Проведи аналогию: SQL - язык запросов для выборки данных из реляционной БД, XPath - для выборки данных из XML-документа.
Если знаешь, что такое XML, то почитай сначала XPath, а потом уже вникай в XSLT. НАчать читать можно с документации W3 на русском.
Есть неплохие книжки издательства O'Reilly. Ну и просто море книг на уже почти родном техническом английском )))
|
|
|
Записан
|
Оптимальная концентрация кофе - это когда код уже дает советы, как его написать, но еще не спорит с тобой и не подкалывает в случае неудач... --- Существует три способа распространения программного обеспечения: воровство, грабёж и обмен краденым. (c) Неизвестный программист
|