Змінюй хід війни! Допомагай ЗСУ!

XSLT и XML. Как заменить строки?

  • Автор теми Автор теми Agentx86
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 14.10.2008
Повідом.: 1810
XSLT и XML. Как заменить строки?

Подскажите как при помощи xsl шаблонов реализовать следующее. Дан xml файл с таким кодом.

<?xml version="1.0"?>

<text> 

<para name =' #%123%#' >
' #%124%#'

test

</para>

<quote name='name' name2=' #%123%#'>
' #%123%#'

test

</quote>
<para name =' #%124%#' >

test2

</para>

</text>

А на выходе должно получиться

<?xml version="1.0"?>

<text> 

<para name =' Strok1' >
' Strok2'
test

</para>

<quote name='name' name2=' Strok1'>
' Strok1'
test

</quote>
<para name =' Strok2' >

test2

</para>

</text>

т.е. надо заменить строки ' #%123%#' на ' Strok1' и ' #%124%#' на 'Strok2'. Замена должна происходить во всех возможных элементах и атрибутах (т.е. не только в тех что в примере)
 
Назад
Зверху Знизу