Формирование html из xml

Тема в разделе "PHP", создана пользователем Goory, 4 апр 2009.

Модераторы: latteo
  1. Goory

    Goory Создатель

    Регистр.:
    31 мар 2009
    Сообщения:
    13
    Симпатии:
    0
    У меня страница формирует xml. Как провести html его в через xslt?
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    Например так
    PHP:
    <?php

    $xml 
    = new DOMDocument;
    $xml->load('page.xml');

    $xsl = new DOMDocument;
    $xsl->load('template.xsl');

    $view = new XSLTProcessor;
    $view->importStyleSheet($xsl);

    echo 
    $view->transformToXML($xml);
     
    pozitive1 нравится это.
  3. alfaexpert

    alfaexpert

    Регистр.:
    23 июл 2008
    Сообщения:
    183
    Симпатии:
    27
    Можно кстати преобразования делать на стороне клиента
    Например
    http://www.worldofwarcraft.com/index.xml
    В исходный код глянь там увидишь что там xml торчит, который браузером преобразовывается в html
    спецификацию можно по данному моменту можно посмотреть вот здесь
    http://www.w3.org/1999/XSL/Transform
     
    pozitive1 нравится это.
  4. pozitive1

    pozitive1 Постоялец

    Регистр.:
    30 окт 2008
    Сообщения:
    129
    Симпатии:
    14
    то что надо, прям вовремя и в точку, спасибо огромное.