XSL - Duda sobre XSLT y XML

   
Vista:

Duda sobre XSLT y XML

Publicado por Marta (1 intervención) el 15/09/2008 16:47:04
Hola a todos,

Estoy empezando con esto de .Net y XML y me encuentro con que necesito pasar de un tipo de xml a otro tipo de xml usando una hoja de estilos xslt.
El caos es que tengo que hacer la inversión y deshacerla y me he encontrado conque una de las inversiones no se como ponerlo.
Tengo este xml:

<?xml version="1.0" standalone="yes"?>
<assesmentItem>
<choiceInteraction responseIdentifier="respuestacorrecta" title="titulo1" discipline="disciplina1" dificulty="dificultad1" timexpected="tiempo" basetype="choice" cardinality="single">
<prompt>pregunta1</prompt>
<simplechoice1>respuesta1</simplechoice1>
<simplechoice2>respuesta2</simplechoice2>
<simplechoice3>respuesta3</simplechoice3>
<simplechoice4>respuesta4</simplechoice4>

</choiceInteraction>
</assesmentItem>

Y quiero ponerlo de esta otra:

<?xml version="1.0" standalone="yes"?>
<assesmentItem>

<choiceInteraction responseIdentifier="respuestacorrecta" title="titulo1" discipline="disciplina1" dificulty="dificultad1" timexpected="tiempo" basetype="choice" cardinality="single">
<prompt>pregunta1</prompt>
<simplechoice identifier="choiceA">respuesta1</simplechoice>
<simplechoice identifier="choiceB">respuesta2</simplechoice>
<simplechoice identifier="choiceC">respuesta3</simplechoice>
<simplechoice identifier="choiceD">respuesta4</simplechoice>
</choiceInteraction>

</assesmentItem>

donde si es simplechoice1 será choiceA como atributo y así con los otros.
El caso es que no se como añadirle al tag del elemento ese atributo segun tipo de elemento. En fins a ver si alguien me puede ayudar.

Muchas gracias,
Marta.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder