Модераторы: Aliance, IZ@TOP, SamDark, skyboy, MoLeX, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> форматирование вывода, как отключить 
:(
    Опции темы
leshafirs
  Дата 13.4.2011, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 13.4.2011

Репутация: нет
Всего: нет



доброе время суток не стал создавать новый пост решил написать в этом так как проблема похожая=)

я пишу сайт преобразовываю xml с помощью xsl и обрабатываю все это в php 
Код
<?
    
    $xml_text = '<?xml version="1.0" encoding="utf-8"?>
        <docs>
            <doc>
                <name>lex</name>
            </doc>
            <doc>
                <name>wqewqe</name>
            </doc>
        </docs>
    ';

    $xml = new DOMDocument();
    $xml->loadXML($xml_text);
    $xml->formatOutput = true;
    $xml->preserveWhiteSpace = false;

    if(isset($_GET["q"])){
        header('Content-Type: application/xml; charset=utf-8');
        echo $xml->saveXML();
        die();
    }else{
        
    
    $xsl = new DOMDocument();
    $xsl->load('quotes.xsl');
    $xslt = new XsltProcessor();
    $xslt->importStylesheet($xsl);
    $result = $xslt->transformToDoc($xml);
    $result->formatOutput = true;
    $result->preserveWhiteSpace = false;
    header("Content-Type: text/html; charset=utf-8");
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>

<body>

<?=$result->saveXML();?>

</body>
</html>

<? } ?>


quotes.xsl содержит 

Код
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
    
<xsl:template match="/docs">
    <xsl:apply-templates select="doc" />
</xsl:template>

<xsl:template match="doc">
    <p style="padding:15px;border:1px solid #424242"><xsl:value-of select="name" /></p>
</xsl:template>

</xsl:stylesheet>


но на выходе я получаю где у меня идет echo $result->saveXML();
лишние 
Код
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>

<body>

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "">
<p style="padding:15px;border:1px solid #424242">lex</p>
<p style="padding:15px;border:1px solid #424242">wqewqe</p>

</body>
</html>



как убрать <?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "">
 ??????
PM MAIL   Вверх
bars80080
Дата 13.4.2011, 18:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор воюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12003
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 1
Всего: 315



Цитата(leshafirs @  13.4.2011,  17:18 Найти цитируемый пост)
не стал создавать новый пост решил написать в этом так как проблема похожая=)

то есть остальные обязаны читать целую страницу, чтобы в конце узнать, что проблема заключается в другом?
PM MAIL   Вверх
Google
  Дата 23.9.2017, 08:35 (ссылка)  





  Вверх
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: X технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0693 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.