En el caso de que haya más información en formato XML que en el ejemplo anterior, será más complicado leerla. Lo recomendable es guardar dicha información en un documento XML. El código a ejecutar deberá abrir y convertir el fichero en un formato adecuado para leerlo en Excel. Los pasos para preparar el documento XML son los siguientes:
http://www.euskadi.eus/ikerbide-base-de-datos/web01-s2oga/es/
Elegir estos filtros:
Mercado laboral
Población Ocupada PRA
Población ocupada entre 25-44 años
Años entre 2008-2017
Euskadi
Distintas Tablas
XML
Para que javascript pueda leer bien el documento los datos deben estar en línea con sus etiquetas y no pueden estar dentro de CDATA. Por ello, se va a reemplazar por un espacio, de forma que después el código en html pueda leer ese caracter:
A continuación, se ha preparado un código que lee este documento XML y lo convierte a texto para poder ser tratado en Excel. Los pasos a dar para convertir dicho documento XML a Excel se muestran a continuación: