EJERCICIO 1 (CSV ó XLS –> XML
Abrimos el archivo leyes.csv con el editor de texto gedit.

Como podemos observar, para separar los campos se utiliza el carácter «;» (punto y coma).
Además, podemos deducir que se trata de una tabla, donde «frase» y «nombre» serían los encabezados de la tabla, y sus respectivos campos serían las frases de abajo, separados por punto y coma. La tabla podría llamarse «leyes».
A continuación, abrimos dicho fichero con el programa Hoja de Cálculo preferido, en este caso LibreOffice Calc.

En este programa, la información puede verse en forma de tabla, ya que hemos seleccionado que utilice el carácter «;» para separar los campos.
Queremos conseguir un fichero xml ejercicio1.xml que contenga la misma información que el csv. En vez de construir el xml a mano, usaremos una herramienta online para ello (https://www.convertcsv.com/csv-to-xml.htm). El resultado es este:

EJERCICIO 2 (XML –> CSV ó XLS)
Tomo el siguiente fichero XML cd_catalog.xml que contiene un catálogo de cds. El objetivo del ejercicio es pasar dicha información a una hoja de cálculo.
Abrimos el fichero cd_catalog.xml:

La información contenida en el XML tiene forma de tabla, concretamente de una base de datos. El nombre de la tabla podría ser «Catálogo» ya que es el elemento raíz. Posee también una serie de campos para cada uno de los CDs: Título, Artist, Country, Company, Price, y Year.
Intentamos abrir nuestro archivo XML con la aplicación LibreOffice Calc:

Pero como vemos, no podemos pasar de XML a Calc de esta forma, debido a que ninguna de las opciones de separador serían eficaces con el formato de etiquetas de XML. Tenemos que buscar otra forma.
Una opción sería importar datos dentro de LibreOffice Calc en la opción Datos>Origen XML:



Como vemos, hemos conseguido pegar en contenido de la forma deseada a través de esta opción. Sin embargo, también podemos hacerlo a través de un conversor online (https://www.convertcsv.com/xml-to-csv.htm):

Abrimos el archivo generado con la herramienta online y seleccionamos la ooción de separar con «,» (coma). Éste es el resultado:
