Tag Archives: XML



Полезные книжки по XML схемам

Исходя из серии последних заметок на тему построения XSD для проверки XML структур можно догадаться, что без хорошей книги на эту тему я не останусь. Все верно, в изучении этой непростой темы мне помогает книга Eric van der Vlist «XML … подробнее

Опубликовано в: XML, XSD, Все записи | Помечено , , | Оставить комментарий

Ссылки в схемах XML-документов

Еще одной темой о XSD, которую мне стоит рассмотреть, является тема ссылок и идентификаторов, на которые эти ссылки могут быть направлены. Описать возможный идентификатор можно в элементе: <xs:element name=”head” type=”xs:ID” /> или в атрибуте элемента: <xs:element name=”head”> <xs:complexType> <xs:attribute name=”id” … подробнее

Опубликовано в: XML, XSD, Все записи | Помечено , , , | Оставить комментарий

Сложные типы данных в XSD

Пришло время разобраться с тем как создаются и работают сложные типы данных в XSD. Для XML характерна возможность создавать вложенные структуры с изобилием атрибутов. В XSD для этого предусмотрены так называемые композиторы (Compositors) к которым относятся элементы: sequence, choice и … подробнее

Опубликовано в: Все записи | Помечено , , , | Оставить комментарий

Создание простых типов данных в XSD

Некоторое время назад я начал разбираться с типами данных которые можно использовать при описании схем XML-документов. Первым делом рассмотрел строковые типы данных. После этого дело дошло до чисел и времени. В заметке про строковые типы данных в XSD я косвенно … подробнее

Опубликовано в: Все записи | Помечено , , , , , | Оставить комментарий

Проверка XML документов с помощью XSD

Вот уже второй день я с удовольствием изучаю такую мощную технологию как XSD. Конечно, есть много отвлекающих факторов — другие интересные задачки, но на данный момент у меня есть небольшой материал который нужно записать не только на корочку головного мозга. … подробнее

Опубликовано в: Все записи | Помечено , , | Оставить комментарий

Решаем тестовые задания по XSLT в Яндекс (Часть 2)

Позавчера я писал о тестовых заданиях для XSLT-верстальщиков в Яндекс. Первые две задачки поддались в пятницу вечером, а вторые две сегодня. Задача 3. Дается XML: <items> <item id=”1″>1</item> <item id=”2″>2</item> <item id=”3″>3</item> <item id=”4″>4</item> <item id=”5″>5</item> <item id=”6″>6</item> </items> и … подробнее

Опубликовано в: Все записи | Помечено , , , , | Оставить комментарий

Решаем тестовые задания по XSLT в Яндекс

В сферу моих профессиональных интересов попадает такая технология как XSLT, а вот на работе с XSLT приходится работать очень мало и невольно начинаю забывать как ловить мышей. Поэтому, как только где-нибудь появляются интересные задачки по XSLT — сразу бросаюсь их … подробнее

Опубликовано в: Все записи, Шаблонизатор | Помечено , , , , | Оставить комментарий

Perl: Обрабатываем XML с помощью XSLT

Допустим, мне нужно не просто сгенерировать XML, а обработать информацию содержащуюся в нем и вывести на сайте в виде нормальной страницы без всяких левых XML-ных доктайпов из-за которых страница может не пройти валидацию. Как этого добиться в Perl? Подключаем библиотеку … подробнее

Опубликовано в: Все записи, Шаблонизатор | Помечено , , , , , , | Оставить комментарий

Perl: Генерируем XML c помощью LibXML

Прошлым летом я посещал компанию Dr.Web в поисках интересной работы. Там была вакансия WEB-разработчик и в требованиях кроме JavaScript был указан язык программирования Perl. В тестовом задании была задачка написать игру «Морской бой» на JavaScript и разработать какого-то страшного демона. … подробнее

Опубликовано в: Все записи | Помечено , , , , , , , | Оставить комментарий