XML

FAM - Tractament XML avançat

Introducció

Quan el xml està ben definit per un xsd i està tot molt controlat, és poden fer servir eines més avançades per tractar-lo com ara JAX-B.

 

Es poden generar classes de JAX-B amb l'eclipse, el SOAP-UI o altres eines.

 

S'ha de tenir clar que aquesta opció no és tan felxible com la de XStream i que si s'han adaptat les classes generades i hi ha canvis al model, costa asaptar-los.

 

FAM - Tractament XML amb XSLT

Introducció

 

Al projecte eNoti s'ha definit una classe que formateja dades XML amb una plantilla XSLT. 

Per motius del projecte, la entrada i sortida de les dades es fa per String, mentre que la plantilla és un recurs del projecte que es recupera per fitxer. Això es pot personalitzar acceptant altres tipus de entrada i/o sortida.

 

FAM - Tractament XML simple

1. Introducció

Quan es treballa amb Java sovint necessitem treballar amb dades xml, transformant-les de Java a Texte i vice-versa

Versió simple vs complexe

 

2. Implementació a aplicacions FAM

Per implementar el tractament simple de xml a una aplicació tipus FAM hem de seguir els següents passos:

2.1. Afegir Dependència 

Modificar el pom.xml