<p>I'm needing to check the differences between two XMLs but not "blindly", Given that both use the same DTD, I'm actually interested in verifying wether they have the same amount of elements or if there's differences.</p>

[{'answer_id': 64026, 'author': 'jrudolph', 'author_id': 7647, 'author_profile': 'https://Stackoverflow.com/users/7647', 'pm_score': 2, 'selected': True, 'text': '<ul>\n<li><a href="http://www.logilab.org/859" rel="nofollow noreferrer">xmldiff</a> from Logilab</li>\n<li><a href="http://diffxml.sourceforge.net/" rel="nofollow noreferrer">diffxml</a> </li>\n<li>A commercial one include in <a href="http://www.altova.com/products/xmlspy/xml_differencing.html" rel="nofollow noreferrer">XMLSpy</a></li>\n</ul>\n'}, {'answer_id': 64335, 'author': 'jelovirt', 'author_id': 2679, 'author_profile': 'https://Stackoverflow.com/users/2679', 'pm_score': 0, 'selected': False, 'text': '<p><a href="http://www.oxygenxml.com/xml_diff_and_merge.html" rel="nofollow noreferrer">oXygen</a> has good XML diff (and merge) support.</p>\n'}]
['https://Stackoverflow.com/questions/63756', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/6992/']