Какой самый простой способ сделать каноническую форму XML-файла в Java? У вас есть готовый код для этого? Я нашел несколько ссылок в сети, например это , это и это , но я не могу заставить его работать: /
Спасибо
Иван
РЕДАКТИРОВАТЬ: Я использовал канонизатор, который был предложен там, но я получаю странные результаты. Чтобы быть более точным, этот метод не удаляет пробелы между элементами ... Вот что я получаю:
<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>