За последние 24 часа нас посетили 16652 программиста и 1690 роботов. Сейчас ищут 894 программиста ...

PHP & XML Transform

Тема в разделе "PHP для новичков", создана пользователем artakhakobyan, 16 апр 2008.

  1. artakhakobyan

    artakhakobyan Активный пользователь

    С нами с:
    16 апр 2008
    Сообщения:
    2
    Симпатии:
    0
    Как можно сделать трансформ XML файла.
    Я пробовал с помощью XSLT но дает error

    Fatal error: Call to undefined function xsl->create()

    Пробовал и так

    <?php

    $xslt = new XSLTProcessor();

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

    $xslt->importStylesheet($xsl);

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

    $results = $xslt->transformToXML($xml);
    echo "String version:";
    echo htmlentities($results);

    $results = $xslt->transformToDoc($xml);
    echo "The root of the DOM Document is ";
    echo $results->documentElement->nodeName;

    $results = $xslt->transformToURI($xml, 'results.txt');

    ?>

    но тогда дает error

    Warning: domdocument::domdocument() expects at least 1 parameter, 0 given in D:\Program Files\wamp\www\PHP\XML_transformer\index.php on line 11

    Fatal error: Call to undefined method domdocument::load() in D:\Program Files\wamp\www\PHP\XML_transformer\index.php on line 12
     
  2. Johnatan

    Johnatan Активный пользователь

    С нами с:
    6 мар 2008
    Сообщения:
    508
    Симпатии:
    0
    Адрес:
    Испания
    Ты вообще понимаешь что хочешь сделать? И как ты хочешь это сделать...

    Если понимаешь, то полистай:
    http://www.php.net/manual/ru/book.dom.php
     
  3. artakhakobyan

    artakhakobyan Активный пользователь

    С нами с:
    16 апр 2008
    Сообщения:
    2
    Симпатии:
    0
    Мне нужно просто сделать трансформ XML файла.
    И потом мануал я читал но никак xslt не работает.