The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Альтернатива DOM XML на PHP

20.04.2004 11:29

Александр Неткачев прислал интересную статью для разработчиков интересующихся XML и использующих PHP, в которой рассказано про альтернативный вариант реализации XML DOM расширения PHP 4 (в PHP 5 расширение изменили с целью большего совпадения с W3C DOM).

В результате, была написана собственная простая реализация DOM XML на PHP 4, которая содержит только функции, необходимые для обхода XML дерева и для простых его модификаций.

Что касается PHP5, то обзор объектно-ориентированных новшеств можно найти в вышедшей вчера статье "PHP Comes of Age".

  1. Главная ссылка к новости (http://www.opennet.me/base/dev...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/3703-php
Ключевые слова: php, xml
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (4) RSS
  • 1, Аноним (1), 14:11, 20/04/2004 [ответить]  
  • +/
    Человеку не дают покоя лавры w3c :)
     
     
  • 2, Maxim Chirkov (ok), 14:30, 20/04/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >Человеку не дают покоя лавры w3c :)

    Нет, просто разработчики PHP4 решили не считаться с w3c и придумали что-то свое, в версии PHP5 спохватились и многое переделали.


     

  • 3, Alexander Netkachev (?), 16:27, 20/04/2004 [ответить]  
  • +/
    Дополнительно:
    http://www.php.net/manual/en/ref.domxml.php
    Warning
    This extension is EXPERIMENTAL. ... Use this extension at your own risk.

    Кроме того, для меня очень важным является возможность расширить классы. В частности, в своей библиотеке для сайтостроительства я унаследовал WebControl от Node и добавил к нему необходимые свойства и методы. Получилось очень удобно.

     
  • 4, Iz (?), 14:05, 21/09/2005 [ответить]  
  • +/
    слушай!, класс у мя таде идея, можно ли поинтересоваться? (если я вовобще правильно понял о чем речь), т.е. написал свою реализаию ДОМ для ПХП4? Можещь поделиться рецептаи, вопрос такой , где хранить сами объекты (т.е. Element, Attr, Text...), сот ищу по всей сети не могу , не могу найти стандартного решения.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру