2015-02-01 2 views
-4

Новым для XSLT, нужен XSLT-код для преобразования приведенного ниже XML-ввода в вывод XML.XLST Формирование проблемы с XML-тегом

Вход:

<Raj> 
    <A>1</A> 
    <B>3</B> 
    <D></D> 
    <E></E> 
</Raj> 

Выход:

<Raj> 
    <Request> 
     <A>1</A> 
     <B>3</B> 
     <D></D> 
     <E></E> 
    </Request> 
</Raj> 
+0

Вы должны попробовать что-то. Отправьте свой XSLT, и вы получите помощь в его исправлении. –

+0

вы можете использовать или в зависимости от того, как вы кодируете xslt – Saurav

ответ

0

Для XSL 1,0, попробуйте что-то вроде этого

<xsl:template match="/*"> 
    <xsl:element name="{local-name(current())}"> 
     <Request> 
     <xsl:copy-of select="child::*"/> 
     </Request> 
    </xsl:element> 
    </xsl:template> 
Смежные вопросы