All, I have a complex data format I am trying to implement a DFDL schema for, but don't believe it's possible without support for either recursion decomposition and/or layering. The format in question has a subset of messages which consist of a binary "header" followed by an XML payload. The messages begin with a handful of binary metadata fields, followed by a binary length field, and then an XML payload (which is the length indicated in length field). In some cases there may be binary data subsequent to the XML payload as well. I assume I can pull the XML payload in as an opaque string blob, but the problem is I also need to validate that XML against a schema.
I know recursion and layering are on the project wish list, but is there a way to accomplish full parsing and validation of "hybrid" messages like I described possible without them? V/R, Tom Ballard ________________________________ This electronic message contains information from CACI International Inc or subsidiary companies, which may be company sensitive, proprietary, privileged or otherwise protected from disclosure. The information is intended to be used solely by the recipient(s) named above. If you are not an intended recipient, be aware that any review, disclosure, copying, distribution or use of this transmission or its contents is prohibited. If you have received this transmission in error, please notify the sender immediately.
