РНР 5 в подлиннике

Страница 12 из 554


24 Содержание

Свойства класса domElement....................................................................................786

Свойства класса domDocument Fragment...................................................................788

Свойства класса domAttr...........................................................................................789

Свойства класса domProcessingJnstruction.................................................................791

Свойства класса domCharacterData..........................................................................793

Свойства класса domText..........................................................................................794

Свойства класса domCDAFASection.........................................................................795

Свойства класса dom Comment..................................................................................796

Построение и корректировка XML-документа.............................................................797

Создание экземпляра класса стандарта DOM.......................................................798

Методы класса dom Element для работы с атрибутами...........................................802

Методы класса domCharacterData для работы с текстом......................................804

Корректировка дерева узлов....................................................................................808

Выборка узлов из документа...........................................................................................815

"Живые" объекты..............................................................................................................817

Резюме...............................................................................................................................822

Глава 38. DOM2 — пространства имен......................................................823

Пространство имен..........................................................................................................823

Не очень простой пример.......................................................................................824

Пересечения имен....................................................................................................832

Использование пространства имен в атрибутах....................................................837

Дополнительные свойства стандарта DOM2.................................................................838

Дополнительные методы стандарта DOM2...................................................................839

Методы создания элементов и атрибутов в указанном пространстве имен......839

Методы работы с атрибутами элемента класса dom Element.................................845

Методы выбора элементов по имени.....................................................................845

Методы доступа к текущим соотношениям префиксов и областей имен.........846

Дополнительные методы класса NamedNodeMap..........................................................850

Дополнительные методы других классов.......................................................................850

Интерфейс dom Implementation..................................................................................850

Перенос узлов между документами........................................................................852

Нормализация узлов документа......................................................................................854

Обработка исключительных ситуаций в DOM..............................................................854

Резюме...............................................................................................................................859

Глава 39. DOM3 и другие стандарты.........................................................860

Модули стандарта DOM..................................................................................................860

Дополнительные интерфейсы и методы стандарта DOM3..........................................864

Свойства и методы класса domDocument................................................................865

Свойства класса domNode........................................................................................866

Свойства класса Entity..............................................................................................866

Дополнительные интерфейсы.........................................................................................866

Методы обработки HTML-документов класса domDocument.......................................866

Методы loadHTMLFileQ, hadHFMLQ....................................................................867

Методы saveHTMLQ, save HTM LFileQ.....................................................................872

Поддержка различных кодировок в методах обработки HTML-документов........873

Резюме...............................................................................................................................875

Содержание 25

Глава 40. Пути-дорожки: язык XPath........................................................876

Базовые понятия языка XPath........................................................................................876

Программа отображения результата XPath-запроса.....................................................878

Структура запроса XPath.................................................................................................885

Оси 886

Ось child.....................................................................................................................887

Ось descendant............................................................................................................891

Ось descendant-or-self................................................................................................893

Ось self.......................................................................................................................895

Ось following-sibling....................................................................................................896

Ось following...............................................................................................................896

Ось attribute................................................................................................................898

Ось parent...................................................................................................................900

Ось ancestor................................................................................................................902

Ось ancestor-or-self....................................................................................................902

Ось preceding-sibling...................................................................................................902

Ось preceding..............................................................................................................905

Функции............................................................................................................................905

Функции узлов..........................................................................................................905

Строковые функции.................................................................................................907

Арифметические функции.......................................................................................910

Поддержка областей имен в языке XPath......................................................................911

Поддержка областей имен в функциях узлов........................................................913

Привязка префиксов запроса..................................................................................914

Резюме...............................................................................................................................919

Глава 41. Расширение SIMPLEXML.........................................................920

Простой пример...............................................................................................................920

Загрузка и сохранение XML-документов......................................................................922

Доступ к узлам документа...............................................................................................923

Доступ к атрибутам узла..........................................................................................924

Доступ к атрибутам узла по имени....................................................................924

Доступ к атрибутам узла в порядке следования...............................................924

Доступ к дочерним узлам........................................................................................926

Доступ к дочерним узлам по имени..................................................................926

Доступ к дочерним узлам в порядке следования.............................................928

Доступ к элементам по выражению языке XPath............................................929

Корректировка документа................................................................................................930

Резюме...............................................................................................................................931

Глава 42. Расширение XSLT......................................................................932

Общие сведения о языке XSLT......................................................................................932

Пример XSLT-трансформации.......................................................................................936

Программа songs.xsl (нулевой уровень)..................................................................938

Программа song.xsl (первый уровень)....................................................................942

Программы второго уровня.....................................................................................945

Программы третьего уровня....................................................................................949




  Hostland.Ru

 «Бесплатный хостинг Hostland.Su» © 2006