Название: Введение в XSLT, XPath Отправлено: naxellar от Октябрь 12, 2008, 10:49:02 Направьте меня. Не совсем понимаю, что есть что и для чего.
Название: Re: Введение в XSLT, XPath Отправлено: EvilMax от Октябрь 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. Ну и просто море книг на уже почти родном техническом английском ))) Название: Re: Введение в XSLT, XPath Отправлено: naxellar от Октябрь 12, 2008, 11:09:58 О, пасиба. Не знал с чего начать
Название: Re: Введение в XSLT, XPath Отправлено: naxellar от Октябрь 22, 2008, 01:43:22 А можно XSLT трансформацию делать одновременно из двух XML-файлов?
Название: Re: Введение в XSLT, XPath Отправлено: EvilMax от Октябрь 22, 2008, 04:24:48 Да пожалуйста. Сливай их в один DOM-документ и трансформируй. Только сливай умно, чтобы не полуился документ из двух с противоречивыми схемами.
|