DataCellDateYYYYMMDD Class

This class handles conversion to and from the date data type in the common YYYYMMDD format to the schema language date data type in ISO 8601 date format, that is, YYYY-MM-DD. In keeping with our strategy of using schema validation as our primary data validation mechanism, I include error checking sufficient to prevent only most runtime exceptions.

Logic for the DataCellDateYYYYMMDD fromXML Method
Arguments:
  None

Returns:
  Error status or throws exception

IF Buffer Length != 10
  Return error
ENDIF
Month <- Cell Buffer characters at offsets 5 and 6
Day <- Cell Buffer characters at offsets 8 and 9
Year <- Cell Buffer characters at offsets 0 through 3
Cell Buffer <- Year + Month + Day
Return success
Logic for the DataCellDateYYYYMMDD ...

Get Using XML with Legacy Business Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.