Diff files, ignore nodes by XPath

Here should go questions about transforming XML with XSLT and FOP.
Posts: 29

Diff files, ignore nodes by XPath

Thu Aug 31, 2017 11:26 pm

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:

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

Re: Diff files, ignore nodes by XPath

Tue Sep 05, 2017 8:19 am


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.

Radu Coravu
<oXygen/> XML Editor

Return to “XSLT and FOP”

Who is online

Users browsing this forum: No registered users and 2 guests