I haven't found a way in XPath to specify a hexadecimal integer number.
E.g., I want to write expressions like
{ if (../magicNum eq 0xa1b2c3d4) then 'bigEndian'
else if (.../magicNum eq 0xd4c3b2a1) then 'littleEndian'
else error()
}
But it rejects the 0x notation. Do I really have to write decimal everywhere? When dealing with binary data this is a bit of a nightmare.
I think the above code is clear to anyone, but if I convert those numbers to decimal it becomes completely obscure.
...mike
--
Mike Beckerle | OGF DFDL Workgroup Co-Chair | Tresys Technology | www.tresys.com