stevedlawrence opened a new pull request #265: Add blob support URL: https://github.com/apache/incubator-daffodil/pull/265 - Adds support for xs:anyURI primitive type. Elements with this type must specifiy the new property dfdl:largeObjectKind, which can be "bytes" or "characters". Support for "characters" is not added in this patch. - On parse elements with largeObjectKind="bytes" will have the data read and written out to a file with a randomly generated name, with a URI to that file being put in the infoset. On unparse, the data is read from the URI and written to the data stream. Behavior is very similar to xs:hexBinary. - Large objects must have lengths set with dfdl:lengthKind="explicit". - New API functions are added to set where to write blob files to and to a get list of all blob files that were written. - TDML Runner is updated to be aware of xsi:type="xs:anyURI" and compare the contents of the blob files. It will also delete blob files after a test passes. - The CLI will write blob files to $PWD/daffodil-blobs/" directory. DAFFODIL-1735
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
