Hello DFDL community,

I want to be sure that I understand what is and isn't impacted by 
dfdl:byteOrder.

Below is my summary. Is it correct?


  *   xs:unsignedInt and xs:unsignedLong are affected by the value of 
dfdl:byteOrder
  *   xs:hexBinary and xs:string are not affected by the value of dfdl:byteOrder
  *   Suppose the input file has this value (as viewed in a hex editor): 48 69
  *   The input is read into the <field> element.
  *   If field is declared to be of type xs:unsignedInt and 
dfdl:byteOrder="littleEndian" then here is the value of the element: 26952
  *   If field is declared to be of type xs:unsignedInt and 
dfdl:byteOrder="bigEndian" then here is the value of the element: 18537
  *   If field is declared to be of type xs:string then here is the value of 
the element: Hi
  *   If field is declared to be of type xs:hexBinary then here is the value of 
the element: 4869

Reply via email to