сохраняет каждый символ русского текста в виде <амперсанд><код>;
как сохранять в нормальном виде???
трафик жалко
Спустя 2 часа, 29 минут, 44 секунды (11.10.2006 - 11:18) vasa_c написал(а):
В тэге meta кодировка указана?
Спустя 1 час, 28 минут, 39 секунд (11.10.2006 - 12:47) Ruslan написал(а):
Пардон, щас весь код дам. Я уже запутался<br><br>
menu.xml
menu.xsl
<table class="reporttable" width="100%" >
<tr class="ttitle" >
<td >Доступные отчёты</td >
</tr >
<tr ><td >
?report=
</td ></tr >
</table >
<?php print TransformXML("menu.xml","menu.xsl"); function TransformXML($XMLFile,$XSLFile) { $xml = new DOMDocument; $xml->load($XMLFile); $xsl = new DOMDocument; $xsl->load($XSLFile); $proc = new XSLTProcessor; $proc->importStyleSheet($xsl); $dom=$proc->transformToDoc($xml); $dom->Save("f.xml"); return $dom->saveHTML(); } ?>
menu.xml
menu.xsl
<table class="reporttable" width="100%" >
<tr class="ttitle" >
<td >Доступные отчёты</td >
</tr >
<tr ><td >
?report=
</td ></tr >
</table >
Спустя 15 минут, 50 секунд (11.10.2006 - 13:03) vasa_c написал(а):
xsl:<br><br>
В смысле делай полную html-страницу с указанием кодировки в теге meta
<?xml version="1.0" encoding="windows-1251" standalone="yes" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head> <title>Title</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </head> <body> <table class="reporttable" width="100%"> <tr class="ttitle"> <td>Доступные отчёты</td> </tr> <xsl:for-each select="menu/item"> <tr><td> <A> <xsl:attribute name = "HREF"> ?report=<xsl:value-of select="l" /> </xsl:attribute> <xsl:value-of select="n"/> </A></td></tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet>
В смысле делай полную html-страницу с указанием кодировки в теге meta
Спустя 21 минута, 15 секунд (11.10.2006 - 13:24) Ruslan написал(а):
Я страничку из таких кусков собираю :(
добавил строчку в menu.xls
теперь в xml сохраняется нормально: без всяких крокозяблей
$dom->Save("f.xml"); - это я для тестинга делал
а
return $dom->saveHTML();
возвращает крокозяблю
добавил строчку в menu.xls
теперь в xml сохраняется нормально: без всяких крокозяблей
$dom->Save("f.xml"); - это я для тестинга делал
а
return $dom->saveHTML();
возвращает крокозяблю
Спустя 12 минут, 12 секунд (11.10.2006 - 13:36) vasa_c написал(а):
Ruslan, нафиг ты ее из кусков собираешь?
Спустя 15 минут, 6 секунд (11.10.2006 - 13:51) Ruslan написал(а):
Вот сам думаю
но уже слишком много написано
и непонятно как переделывать
но уже слишком много написано
и непонятно как переделывать
Спустя 2 года, 2 месяца, 26 дней, 22 часа, 51 минута, 7 секунд (8.01.2009 - 13:43) Guest написал(а):
НЕ могу поменять XLS в xml для проги 1с
Спустя 1 минута, 29 секунд (8.01.2009 - 13:44) Миха написал(а):
Помогите плиз очень надо вставить праис не могу переделать эти форматы
_____________