document #346
Action 305 - Section 13 - Nillable
Status: | closed | Start date: | 06/27/2019 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% |
|
Category: | - | |||
Target version: | DFDL v1.0 | |||
Document Type: | Proposed Recommendation |
Description
Section 13.16
For property nilValueDelimiterPolicy, before the phrase "It is a schema definition error if...", insert this sentence: "The value of dfdl:nilValueDelimiterPolicy should only be checked if there is a dfdl:initiator or dfdl:terminator in scope. If so, and dfdl:nilValueDelimiterPolicy is not set, it is a schema definition error. If dfdl:initiator is not "" and dfdl:terminator is "" and dfdl:nilValueDelimiterPolicy is 'terminator' it is a schema definition error. If dfdl:terminator is not "" and dfdl:initiator is " and dfdl:nilValueDelimiterPolicy is 'initiator' it is a schema definition error."
History
Updated by Michael Beckerle over 3 years ago
Language also must stipulate that it is NOT an SDE if dfdl:nilValueDelimiterPolicy is 'both' and one or both of dfdl:initiator and dfdl:terminator is "". This is to accommodate the common use of setting 'both' as a schema-wide setting.
Updated by Michael Beckerle about 3 years ago
Erratum 5.53
Updated by Michael Beckerle about 3 years ago
- Status changed from submitted to accepted
Updated by Michael Beckerle about 2 years ago
- Status changed from accepted to closed
- % Done changed from 0 to 100
(Other formats not available in this archive.