The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"xslt-преобразования"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"xslt-преобразования"  
Сообщение от GHopper email on 03-Мрт-07, 15:45 
Здравствуйте!
FreeBSD6.1 + Apache2 + PHP5(xsl.so). Разбираюсь с xslt.

#1.php
<?php
// Load the XML source
$xml = new DOMDocument;
$xml->load('1.xml');

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

// Configure the transformer
$proc = new XSLTProcessor;
//$proc->importStyleSheet($xsl); // attach the xsl rules

//echo $proc->transformToXML($xml);
echo "OK";
?>

#1.xml
<!-- 1.xml -->
<hello>
    <text>Hello World!</text>
</hello>

#1.xsl
<xsl:stylesheet version = '1.0'
     xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>

<xsl:template match="/">
     <h1>
          <xsl:value-of select="//text"/>
     </h1>
</xsl:template>

Результат работы 1.php:
Warning: DOMDocument::load() [function.DOMDocument-load]: Extra content at the end of the document in /usr/local/apache/www/apache22/data/1.xsl, line: 4 in /usr/local/apache/www/apache22/data/1.php on line 7
OK

Не совсем то, на что я расчитывал... Где тут собака нарыла?
Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "xslt-преобразования"  
Сообщение от GHopper email on 04-Мрт-07, 07:02 
Неправильно был составлена таблица стелей xsl. Вот правильный вариант:

<xsl:stylesheet version = '1.0'
    xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>

<xsl:template match="/">
    <html><body>
    <h1>
        <xsl:value-of select="//text"/>
    </h1>
    </body></html>    
</xsl:template>

</xsl:stylesheet>

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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