Ver Mensaje Individual
  #1  
Viejo 28/09/14, 15:53:28
ligercero ligercero is offline
Junior Member
 
Fecha de Ingreso: oct 2012
Mensajes: 2
Ayuda con XSLT_TOOL, elementos vacíos

Hola

Estoy haciendo un template con XSLT_TOOL para generar un XML para una transformación sencilla, digamos que ya me quedo pero los tag vacíos no los imprime como quiero, la transformación me los da como:

<"tag atributo1="valor" .... atributoN="valor">

pero yo quiero que salga como:

<"tag atributo1="valor" .... atributoN="valor" />

el código de la trasformación es:

<"?sap.transform simple?>
<"tt:transform xmlns:tt="http://www.sap.com/transformation-templates" xmlns:ddic="http://www.sap.com/abapxml/types/dictionary" xmlns:def="http://www.sap.com/abapxml/types/defined">
<"tt:root name="ROOT" type="?"/>
<"tt:root name="CAT" type="ddic:Z_TS_DATOS"/>
<"tt:root name="TAG" type="ddic:Z_TT_DATOS"/>
<"tt:template>
<"Cat>
<"tt:attribute name="Valor1" value-ref="CAT.VALOR1"/>
<"tt:loop ref=".TAG">
<"Tag>
<"tt:attribute name="Atributo1" value-ref="$ref.Valor2"/>
<"tt:attribute name="Atributo2" value-ref="$ref.Valor4"/>
<"tt:value ref="$ref.Valor3"/>
<"/Tag>
<"/tt:loop>
<"/Cat>
<"/tt:template>
<"/tt:transform>

Tuve que poner doble comilla despues de cada < para que mostrara el codigo

Saludos

Úlima edición por ligercero fecha: 28/09/14 a las 16:01:32.
Responder Con Cita