I need to find differences in two WSDL files. I started by pretty-printing them like here, but I see there are same things (e.g. complexType
s) in the two files defined (for whatever stupid reason) in a different order. I want to canonicalize the files further, so I can later use things like standard diff
to find the differences.
No idea if there's a defined canonical form for WSDL, I know there's Canonical XML, but I need to go a bit further and sort all the things whose order doesn't matter.