Hola abapers.
Estoy creando un archivo XML a partir de una tabla interna de tipo SOLI
y almacenado dicho archivo en la transacción FB03 con la siguientes funciones:
CALL FUNCTION 'SO_OBJECT_INSERT'
CALL FUNCTION 'BINARY_RELATION_CREATE_COMMIT'
Si estoy generando y guardando el archivo XML, pero cuando abro el archivo se muestra de la siguiente manera:
Sin formato
<?xml version="1.0"?>
<Company><CompanyName>SAP</CompanyName>
<Employee Type="FT">
<EmployeeName>James</EmployeeName><EmployeeNumber>007</EmployeeNumber> </Employee>
</Company>
Y debería de mostrarse así:
<?xml version="1.0"?>
<Company>
<CompanyName>SAP</CompanyName>
<Employee Type="FT">
<EmployeeName>James</EmployeeName>
<EmployeeNumber>007</EmployeeNumber>
</Employee>
</Company>
Y con caracteres especiales como este:
Investigué que iXML tiene un método:
set_pretty_print( 'X' ).
Pero para la generación del archivo no he utilizado iXML. Como puedo darle formato y eliminar los caracteres especiales?.
Gracias de antemano.
Jimmy.