Помогите по XSLT очень срочно плиз!

xslt

есть такой xml код:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="task4.xsl"?>
<persons>
<INPUT name="MONAT" type="hidden" value=""/>
<INPUT name="JAHR" type="hidden" value=""/>
<INPUT name="MONAT2" type="hidden" value=""/>
<INPUT name="JAHR2" type="hidden" value=""/>
<INPUT name="woher" type="hidden" value="startseite"/>
<INPUT name="ref2" type="hidden" value="zanox@4856716C1861480077S333@130"/>
</persons>

из него нужно получить вот такой:
<?xml version="1.0" encoding="UTF-8"?>
<HTMLPostParam name="MONAT">02</HTMLPostParam>
<HTMLPostParam name="JAHR">07</HTMLPostParam>
<HTMLPostParam name="MONAT2">03</HTMLPostParam>
<HTMLPostParam name="JAHR2">07</HTMLPostParam>
<HTMLPostParam name="woher">startseite</HTMLPostParam>
<HTMLPostParam name="ref2">zanox@4856716C1861480077S333@130</HTMLPostParam>

я написал xslt:
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="xml" indent="yes"/>
<xsl:template match="INPUT">
<HTMLPostParam name="{@name}">
<xsl:value-of select="@value" />
</HTMLPostParam>
</xsl:template>
</xsl:stylesheet>

что нужно дописать в xslt, чтобы выводило так как нужно??? непонятно каким образом вставить значения 02, 07, 03, 07. помогите плз, очень срочно...
Ответы:
Скорее всего, в исходном файле должны присутствовать нужные данные.
value="02", value="07", и т.п.


17 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.