Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   xml+xsl+php (http://forum.oszone.net/showthread.php?t=200674)

MAGBORI 27-02-2011 23:36 1623308

xml+xsl+php
 
Топик закрыт!

benya 28-02-2011 01:18 1623346

Ну, например, добавьте атрибут во входном ХМЛ, а потом используйте его:

XML:
Код:

<Name1 bgcolor="Magenta">Sony Ericsson</Name1>
XSL:
Код:

<td>
<xsl:if test="Phones/Prod/Name1/@bgcolor">
<xsl:attribute name="bgcolor"><xsl:value-of select="Phones/Prod/Name1/@bgcolor"/></xsl:attribute> 
</xsl:if>
<xsl:value-of select="Phones/Prod/Name1"/>
</td>


Вообще ваши файлы выглядят мусором, как можно в этом разобраться?

Пример как у меня выглядит XML главного меню. Читаемо?
Код:

<menu_list>
      <category id="2" name="Шоу-программы" sort="0">
        <name id="9" url="fire_show_hall.html" name="Огненное шоу для зала" downloads="0" sort="0"/>
        <name id="10" url="fire_show_street.html" name="Огненное шоу для улицы" downloads="0" sort="0"/>
      </category>
      <category id="3" name="Мероприятия" sort="1">
        <name id="20" url="show_program.html" name="Шоу-программы" downloads="0" sort="0"/>
        <name id="19" url="wedding.html" name="Свадьба" downloads="0" sort="0"/>
      </category>
      <category id="1" name="Главное меню" sort="3">
        <name id="1" url="index.html" name="Главная" downloads="0" sort="1"/>
        <name id="2" url="gallery.html" name="Пресса" downloads="0" sort="2"/>
        <name id="3" url="choice_covering.html" name="ТВ" downloads="0" sort="3"/>
      </category>
      <category id="4" name="Рекомендации" sort="4">
        <name id="26" url="artists.html" name="Артисты" downloads="0" sort="0"/>
      </category>
    </menu_list>


MAGBORI 28-02-2011 09:18 1623450

Цитата:

Цитата benya
Вообще ваши файлы выглядят мусором, как можно в этом разобраться? »

я xml вижу в глаза всего лишь 2 дня. мне бы лабу сдать и забыть про это все)


Время: 19:11.

Время: 19:11.
© OSzone.net 2001-