Модераторы: diadiavova
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> XSL,XML -> HTML, XSL,XML -> HTML 
:(
    Опции темы
hasbah
Дата 21.11.2008, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



есть XMLфайл :

    
Код

    <?xml version="1.0" encoding="windows-1251"?>
<PAGE>
    <PAGE_TOP/>
    <PAGE_LEFT/>
    <PAGE_RIGHT/>
    <PAGE_BOTTOM/>
        <PAGE_MENU/>
    <PAGE_CONTENT/>
    <PAGE_TEMP/>
</PAGE>


есть xslфайл :
Код

   <?xml version="1.0" encoding="windows-1251"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="windows-1251"/>
 
<xsl:template match="PAGE">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/>
<LINK href="CSS/class.css" rel="stylesheet" type="text/css" />
<title>Название</title>
</HEAD>
<BODY topmargin="0" rightmargin="0" leftmargin="0" bottommargin="0">
 
        <TABLE  >
            <TR>
                <xsl:for-each select="//PAGE_CONTENT/MENU">
                    <td width="250px"> 
                      <xsl:if test="//PAGE_CONTENT/@id!=@id"><a href="?id={@id}"></a></xsl:if>
                      <xsl:if test="//PAGE_CONTENT/@id=@id"><xsl:value-of select="@title"/></xsl:if>      
                    </td>
                </xsl:for-each>   
            </TR>
            <tr>
                <td>
                    <br/><br/><br/>
                     <xsl:for-each select="//PAGE_CONTENT/TAB">
                     <a href="?id=1&amp;list={@id}"> <xsl:value-of select="@title"/></a><br/>                      
                     </xsl:for-each>    
                </td>
                <td colspan="3">
                    <br/><br/><br/>
                    <xsl:value-of select="//PAGE_CONTENT/CONTENT/@body"/>                    
                </td>
            </tr>
        </TABLE>
</BODY>
</HTML>
</xsl:template>




внимание вопрос: как это связать в aspx ? 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "XML/XSLT"
diadiavova

Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась.

Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение.

Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел

Желаем удачи в Вашем деле!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | XML, XSL | Следующая тема »


 




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


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

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