Выбор нескольких нод

Tags:

Бывает ситуация, когда нужно при помощи XSLT вывести, используя шаблон, не все ноды из XML, а не более N из них. Например, если вы хотите показать не более 3х комментов, оставленных пользователю за последнюю неделю. При этом в XML у вас выведены все комменты за последнюю неделю.

Continue reading » No comments

1.2.4 XML стандарты

Tags:

Когда мы будем говорить о преобразованиях, мы будем работать с двумя стандартами: XSLT и XPath. XSLT определяет ряд основ, используемых для описания преобразований документа, тогда как XPath определяет синтаксис для описания положений в XML-документах. Когда мы будем писать преобразования, мы будем использовать XSLT, чтобы сказать процессору, что сделать, а XPath — чтобы сказать процессору, к [...]

Continue reading » No comments

1.2 Основы XML

Tags:

Почти всё, что мы делаем в этой книге делается с XML-документами. XSLT преобразования сами по себе являются XML-документами, и они задуманы, чтобы трансформировать XML-документ в нечто другое. На тот случай, если вы не имеете большого опыта в XML, мы рассмотрим здесь основы.
1.2.1 Наследие XML
XML — это наследие SGML. Созданный доктором Чарльзом Голдфабом (Dr. Charles [...]

Continue reading » No comments