Why is it so difficult to find a decent utility that sorts and or compares XML files?

That was the question I was asking myself a couple of weeks ago. All I needed was some way of finding the differences between two XML files. I thought there would be a decent freeware program out there somewhere, but after a couple of refined and more refined searches, I found nothing. Maybe I need to take some course on how to get the most out of Google or something. :-) Anyway, writing a program from scratch wasn’t the best option due to time constraints so I was a bit stuck. But then I stumbled upon an awesome feature of XSLT: recursion.
Continue Reading »