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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> работа с разными namespace'ми 
:(
    Опции темы
jsa
Дата 24.10.2007, 11:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 704
Регистрация: 19.1.2006
Где: Новосибирск

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



Hi All

есть xml
Код

<?xml version="1.0" encoding="UTF-8" ?> 
<xp:page xmlns:xp="urn:page" title="Задайте вопрос доктору">
<xp:body stitle="Задайте вопрос доктору">
<xp:html xmlns:xp="urn:page">
<xf:form xmlns:xf="urn:form" title="Задайте вопрос доктору" action="/askdoctor/add/" readonly="0" /> 
</xp:html>
</xp:body>
</xp:page>

и шаблон
Код

<?xml version='1.0'?>

<xsl:stylesheet 
    version="1.0" 
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:html="http://www.w3.org/1999/xhtml"
    xmlns:xp="urn:page"    
    xmlns:xm="urn:map"        
    xmlns:xf="urn:form"
    exclude-result-prefixes="html xp xm"
>

<xsl:import href="misc.xsl" />

<xsl:output
    indent="no"
    encoding="UTF-8"
    method="xml"
    doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
    doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
    omit-xml-declaration="yes"
/>

<xsl:include href="map.xsl" />
<xsl:include href="form.xsl"/>

<xsl:template match="xp:page">
    ...
    <xsl:apply-templates select="xp:body" />
    ...
</xsl:template>

<xsl:template match="xp:body">
    ..
    <xsl:apply-templates select="xp:html" />
    ...                
</xsl:template>

</xsl:stylesheet>


иклюдный шаблон form.xsl
Код

<?xml version="1.0"?>

<xsl:stylesheet
    version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:xf="urn:form"    
    xmlns:xp="urn:page"
>

<xsl:template match="xf:form">
    hello
</xsl:template>

</xsl:stylesheet>


вопрос: шаблон xf:form не обрабатывается, как его правильно обработать



--------------------
Все мы, на перине с песней, строим небо на земле © Ю. Шевчук
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "XML/XSLT"
diadiavova

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

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

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

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


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

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


 




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


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

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