-
ПоказатьБыстрый просмотр
XSLT. Сборник рецептов
Язык XSLT (Extensible Stylesheet Language Transformation) стал основным инструментом обработки XML-документов, но многие разработчики все еще не освоили его в полной мере и потому считают, что проще модифицировать имеющийся код, чем писать новый с нуля. В версии 2.0 многие проблемы решены, но появился ряд новых возможностей, которые еще надо изучить. К тому же она пока недостаточно поддержана. Во втором издании настоящей книги приведены сотни решений задач, с которыми регулярно сталкиваются программисты. Даются варианты для обеих версий XSLT. Диапазон рецептов чрезвычайно широк: от операций со строками и математических вычислений до таких сложных тем, как расширение XSLT, тестирование и отладка таблиц стилей и создание графики в формате SVG. В каждом рецепте обосновывается выбор решения и объясняется примененная техника. Для многих задач приводятся альтернативные решения с замечаниями по поводу удобства пользования и производительности. Предлагая рецепты,…
-
ПоказатьБыстрый просмотр
XSLT
Цель книги — научить читателя эффективно использовать XSLT. Рассматриваются как XSLT 1.0, так и XSLT 2.0, а также версии 1.0 и 2.0 языка XPath. В спецификации XSLT 2.0 язык был дополнен рядом важных возможностей, многие из которых связаны с изменениями в XPath 2.0. Эти два языка проектировались в расчете на совместное использование: XPath определяет преобразуемые части документа XML, a XSLT указывает, как должно быть выполнено преобразование. В начальных главах рассматриваются основы XSLT, в том числе простые таблицы стилей и настройка процессоров, особое внимание уделяется преобразованиям на базе шаблонов, обсуждаются основные концепции XPath 1.0 и 2.0. Вы узнаете, как в XSLT 2.0 интегрирована поддержка XML Schema, научитесь определять элементы и типы данных и использовать их в своих таблицах стилей. В завершающих главах рассматриваются примеры, в которых задействованы все возможности XSLT и XPath. Вы увидите, как одна и та же задача решается в XSLT 1.0 и 2.0, что поможет…
-
ПоказатьБыстрый просмотр
Corporate Portals Empowered with XML and Web Services
Corporate Portals Empowered with XML and Web Services
-
Графика
- Adobe PageMaker. Издательская система
- Adobe Illustrator. Графический редактор (векторный)
- Adobe Photoshop. Графический редактор (растровый)
- CorelDraw. Графический редактор (векторный)
- QuarkXPress. Издательская система
- Компьютерная верстка и дизайн для печати
- Графика и дизайн (в целом)
- Дизайн интерфейса
- Видео на компьютере
- Музыка и звук на компьютере
- Цифровая фотография
- Сканирование, обработка изображений
- Программирование графики (OpenGL, C++, DirectX…)
- Создание мультимедиа и обучающих программ. Виртуальная реальность
- Графические редакторы, другие (Corel PhotoPaint, Fractal Design…)
- Интернет
-
Программирование
- C/C++. Языки программирования Си, Си++
- C#. Язык программирования Си Шарп
- C++ в среде разработке C++ Builder
- C++ в среде разработки Visual C++
- Delphi, Kylix. Среда разработки на Паскале
- Java, J++. Языки программирования
- Visual Basic. Язык программирования
- Ассемблер для ПК на платформе Intel
- Паскаль, Turbo Pascal. Язык программирования
- Программирование на языках .NET
- Языки программирования (прочие)
-
Проектирование
- Управление проектами
- 3ds Max, Maya, Bryce… Трехмерная графика, анимация и дизайн
- ArchiCAD. Архитектурное моделирование на компьютере
- AutoCAD. Конструкторское проектирование. Программирование на AutoLISP
- MathCAD, Matlab, Maple… Компьютерные вычисления без программирования
- P-CAD, ACCEL EDA, OrCAD… Проектирование печатных плат и электронных устройств
- Компьютерное моделирование для инженеров. Инженерная графика
- Сети
-
ОС
- Mac OS, NetWare, OS/2, Solaris, QNX, MS DOS и другие операционные системы
- MS BackOffice. Серверные продукты Microsoft
- MS Windows 10
- MS Windows 7 для пользователей
- MS Windows 8
- MS Windows 95/98/ME/NT/2000 для пользователей
- MS Windows Vista для пользователей
- MS Windows XP для пользователей
- MS Windows для программистов. API Windows
- MS Windows, администрирование
- UNIX для пользователей и администраторов
- Мир Linux и FreeBSD
- ПО
- Прочее
- Базы данных
- MS Office
- Работа на компьютере для начинающих. Самоучители
- Сертификационные экзамены
- Основы информатики