document #350

Action 305 - Section 9.2 - Clarifications on Empty Representation

Added by Michael Beckerle 26 days ago.

Status:submitted Start date:06/27/2019
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:DFDL v1.0
Document Type:Proposed Recommendation

Description

Section 9.2.2

The phrase  "the occurrence's content in the data..." replace with "the occurrence's SimpleContent or ComplexContent region in the data..."
The sentence:  "The empty representation is special in DFDL, because when parsing it is this condition that can trigger the creation of a default value for an element occurrence." replace with: "The empty representation is special in DFDL because when parsing it is used to determine when default values are created in the Infoset. The empty representation can require initiators or terminators be present so as to enable data formats to explicitly distinguish occurrences with empty string/hexBinary values from occurrences that are missing or are absent." 
(This is to clarify an error of omission - prior language suggested that EVDP is only relevant when the element has a default value, because only that need was mentioned.)

Also available in: Atom PDF