Ho bisogno di diff grandi strutture di directory contenenti file generati .xml e .wsdl. I file .xml generati differiscono nell'ordine in cui appaiono gli elementi secondari. Il metodo XmlUnit Diff.similar() dovrebbe gestire questo caso:Esistono alternative a XmlUnit?
"Due documenti sono considerati" simili "se contengono gli stessi elementi e attributi indipendentemente dall'ordine."
Tuttavia, questo non è il caso. Ho preso un file .xml, ho invertito l'ordine di due elementi figlio e XmlUnit dice che non sono simili.
XmlUnit è danneggiato, non offre più funzionalità rispetto all'utilità di conversione integrata.
Esiste un'alternativa a XmlUnit che riconosce differenze semplici nei file .xml come l'ordinamento degli elementi figlio?
Se si desidera aiuta a modificare il tuo post per includere (a) il tuo codice che mostra come hai istanziato 'Diff' e invocato' Diff.similar() ', e (b) a esempio minimo di XML che dimostra ciò che percepisci come output errato. –