Page 1 of 1

Diff files, ignore nodes by XPath

Posted: Thu Aug 31, 2017 11:26 pm
by mboudreau
Another question about the diff files tool (despite the minor issues I've reported, I'm finding it extremely useful).

I'm comparing two HTML files, which I know have only trivial differences in the <img> element @alt attribute value, so I'd like Diff to ignore <img> elements.

I have added "//img" to the "Ignore nodes by XPath" box, but the elements are still highlighted as different:
https://www.dropbox.com/s/0b4aounguan3y ... 4.png?dl=0

Have I entered the XPath expression incorrectly? (And how would I enter multiple nodes to be ignored?)

Re: Diff files, ignore nodes by XPath

Posted: Tue Sep 05, 2017 8:19 am
by Radu
Hi,

In the Diff Files main window there is an "Ignore Nodes by XPath" field in the top right corner of the screen. Just make sure it contains the xpath expression before running the comparison. If it still does not work you can try with an XPath like "//*:img" to ignore the namespace of the elements.
The value you have set in our Diff preferences page is the default value which will be used for that field but it does not automatically propagate to the Diff Files window although it probably should. I will add an issue for it.

Regards,
Radu