¿Cuál es la forma más fácil de hacer una forma canónica de un archivo XML en Java? ¿Tienes algún código hecho para eso? He encontrado varios enlaces en la red, como this, this, y this, pero no puedo hacer que funcione:/Java: canonicalización XML
Gracias,
Ivan
EDIT: He utilizado el canonicalizer eso fue propuesto allí abajo, pero obtengo resultados extraños. Para ser más precizē, este método no elimina los espacios en blanco entre los elementos ... Esto es lo que me sale:
<Metric xmlns="http://www.ibm.com/wsla" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="total_memory_consumption_metric" type="double" unit="Mbit" xsi:schemaLocation="http://www.ibm.com/wsla WSLA.xsd"> <Source>ServiceProvider</Source> <MeasurementDirective resultType="double" xsi:type="StatusRequest"> <RequestURI> ***unused*** </RequestURI> </MeasurementDirective> </Metric>
Mismo problema, ¿logró resolverlo ahora? – Kwoinkwoin