Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.12.2008, 16:59
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

  в XSL
Помогите разобраться.
есть в XML элемент
<с2>27.&amp;nbsp;4216</с2>

после того как я его прогоняю через шаблон
<xsl:value-of select="с2"/>

получаю следующее
Код:
27.&nbsp;4216
А надо как-бы пробел вместо &nbsp;, что делать?

XML менять не могу.
Ответить с цитированием
  #2 (permalink)  
Старый 02.12.2008, 17:21
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

&amp;nbsp; требует двойного прогона:
&amp;nbsp; -> &nbsp; -> пробел
Ответить с цитированием
  #3 (permalink)  
Старый 02.12.2008, 17:36
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Ну а как это примерно выглядит? :confused: второй прогон
Ответить с цитированием
  #4 (permalink)  
Старый 02.12.2008, 18:07
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

а вот это надо подумать... Не проще ли будет просто скриптом каким потом прогнать полученный контент и регуляркой поменять...
Ответить с цитированием
  #5 (permalink)  
Старый 02.12.2008, 18:39
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Да не, можно конечно.

Я просто надеялся, что как-то решается стандартными средствами xsl.
Ответить с цитированием
  #6 (permalink)  
Старый 02.12.2008, 18:50
Флудер
Отправить личное сообщение для ZoNT Посмотреть профиль Найти все сообщения от ZoNT
 
Регистрация: 25.07.2008
Сообщений: 1,271

поищи - может решается, я уже забыл...
Ответить с цитированием
  #7 (permalink)  
Старый 19.03.2009, 14:55
Профессор
Отправить личное сообщение для hogart Посмотреть профиль Найти все сообщения от hogart
 
Регистрация: 18.04.2008
Сообщений: 152

Сообщение от Snipe
Ну а как это примерно выглядит? :confused: второй прогон
В EXSLT есть расширение node-set, позволяет, в т.ч., и прогнать полученное одним шаблоном через другой.
Ответить с цитированием
  #8 (permalink)  
Старый 19.03.2009, 15:28
Аспирант
Отправить личное сообщение для IIIEPJIOK Посмотреть профиль Найти все сообщения от IIIEPJIOK
 
Регистрация: 23.12.2008
Сообщений: 75

Сообщение от Snipe
&amp;nbsp; в XSL
Помогите разобраться.
есть в XML элемент

<с2>27.&amp;nbsp;4216</с2>

после того как я его прогоняю через шаблон

<xsl:value-of select="с2"/>

получаю следующее
Код:

27.&nbsp;4216

А надо как-бы пробел вместо &nbsp;, что делать?

XML менять не могу.
Надо определится с желаниями, либо вам нужен пробел, либо &nbsp;

Вопрос, что нужно?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обращение к элементам js, как в xsl GOll Общие вопросы Javascript 1 27.06.2008 14:47