parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

подмена значений элементов в XML

zhuzhu 10.07.2006 15:33

Как используя parser+XSL, в файле XML преобразовать теги вида
<link id="2"></link>
на
<a href="/news/">Новости</a>
, если:

Все записи о страничках храню в файле sections.cfg
section_id name uri
1 Главная /
2 Новости /news/
3 Контакты /contacts/
4 Цены /price/
5 Ваше мнение /gbook/

сами страницы в XML, например так
<?xml version="1.0" encoding="windows-1251" ?> 
<article> 
    <author id="1" /> 
    <title>Работаем с XML</title> 
    <body> 
        <para>Вставляем ссылки из sections.cfg
<link id="1"></link>
<link id="2"></link> 
<link id="3"></link>
<link id="4"></link> 
<link id="5">гостевая</link>
	</para> 
    </body> 
</article>
p.s. по форуму искал, но ничего не нашёл :(