Pregunta sobre estructura XML

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • trullols
    Junior Member
    • feb
    • 3

    #1

    Pregunta sobre estructura XML

    Hola!

    Estoy construyendo en ABAP un programa Z que genera un fichero XML con una estructura determinada.

    Me falta un pequeño detalle, y es que no sé cómo replicar un atributo aplicado de esta forma:

    <Padre>
    <Elemento1 Attr="USD">10013.25<Elemento1>
    </Padre>

    Para instanciar un documento XML utilizo:

    DATA: lo_ixml TYPE REF TO if_ixml.
    lo_ixml = cl_ixml=>create( ).
    lo_docu = lo_ixml->create_document( ).

    Luego declaro el elemento padre:
    data: elemento_padre TYPE REF TO if_ixml_document. "Elemento Padre

    Y lo instancio así, en el documento:
    elemento_padre = lo_docu->create_simple_element(
    name = 'Padre'
    parent = lo_docu ).

    Ahora instancio el elemento simple, de esta manera:
    lo_docu->create_simple_element( name = 'Elemento1'
    parent = elemento_padre
    value = '10013.25' ).

    Pero no sé cómo darle un atributo a ese elemento simple, para conseguir la estructura que he indicado arriba.
    ¿Alguien me puede ayudar?

    Muchas gracias por adelantado, y un cordial saludo!!!
    César.
Trabajando...