Diff files, ignore nodes by XPath

Here should go questions about transforming XML with XSLT and FOP.
mboudreau
Posts: 68
Joined: Sat Jan 07, 2017 1:23 am

Diff files, ignore nodes by XPath

Post 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?)
Radu
Posts: 9018
Joined: Fri Jul 09, 2004 5:18 pm

Re: Diff files, ignore nodes by XPath

Post 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
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com
Post Reply