ha... I just knocked together some xslt to do it, which output the
saxon:path and the nodes that differed and found the problem...
Then saw your reply, added the ? flag and got pretty much identical output! :)
It's ideal for what I need, thanks.
On 2 May 2012 11:50, Michael Kay <mike@...> wrote:
> Add the '?' flag, and it will try and explain where it found the first
> difference (in the form of a warning message to the ErrorListener). It
> can still be a bit difficult to decipher, but it helps.
>
> Michael Kay
> Saxonica
>
> On 02/05/2012 11:17, Andrew Welch wrote:
>> Hi,
>>
>> I'm using saxon:deep-equal() with the 'w' flag... is there an existing
>> way to discover why it has returned false when it returns false?
>>
>> Currently I'm using various various diff tools, however none quite
>> match the logic of deep-equal.
>>
>>
>> thanks
>>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> saxon-help mailing list archived at http://saxon.markmail.org/
> saxon-help@...
> https://lists.sourceforge.net/lists/listinfo/saxon-help
--
Andrew Welch
http://andrewjwelch.com

Add the '?' flag, and it will try and explain where it found the first
difference (in the form of a warning message to the ErrorListener). It
can still be a bit difficult to decipher, but it helps.
Michael Kay
Saxonica
On 02/05/2012 11:17, Andrew Welch wrote:
> Hi,
>
> I'm using saxon:deep-equal() with the 'w' flag... is there an existing
> way to discover why it has returned false when it returns false?
>
> Currently I'm using various various diff tools, however none quite
> match the logic of deep-equal.
>
>
> thanks
>

Hi,
I'm using saxon:deep-equal() with the 'w' flag... is there an existing
way to discover why it has returned false when it returns false?
Currently I'm using various various diff tools, however none quite
match the logic of deep-equal.
thanks
--
Andrew Welch
http://andrewjwelch.com