Hello community,
I have a situation where I would like to discard parts of a parsed data file if that part is invalid. After trying several approaches using hidden groups and output value calculations, I am starting to think it just can't be done. But I wanted to check with the community before I hang up the effort. Below is a simplified example of a schema that will illustrate the use case. Suppose we have a file of names and want to unparse only the elements where RSVP is equal to 'Yes'. Not being able to use dfdl:inputValueCalc on a complex type appears to be a limiting factor here. In the real world the complex types are quite complex so copying each simple element in the array one by one is untenable. Any shared thoughts will be very much appreciated. Thanks, Mark Mark Kozak Director of Engineering Adeptus Cyber Solutions Adeptus-CS.com
smime.p7s
Description: S/MIME cryptographic signature
