Nicht unterstützte Funktionen

Die folgenden Funktionen von DFDL 1.0 werden von dieser Implementierung zurzeit nicht unterstützt.

Eigenschaftsaufzählungen

Folgende Eigenschaftsaufzählungen werden nicht unterstützt:

Funktion Referenz in DFDL-Spezifikation
dfdl:documentFinalTerminatorCanBeMissing "yes" 12.2 Properties for Specifying Delimiters
dfdl:truncateSpecifiedLengthString "yes" 13.4 Properties Specific to Strings with Text representation
dfdl:textBiDi "yes" 21. Optional DFDL Features
dfdl:occursCountKind "stopValue" 16. Arrays and Optional Elements: Properties for Repeating and Variable-Occurrence Data Items
dfdl:binaryCalendarRep "packed" 13.13 Properties specific to calendar with Binary representation
dfdl:sequenceKind "unordered" 14.3 Unordered Sequence Groups
dfdl:floating "yes" 14.4 Floating Elements
dfdl:lengthKind "endOfParent" 12.3 Properties for Specifying Lengths
dfdl:lengthKind "pattern" 12.3 Properties for Specifying Lengths
dfdl:testKind "pattern" (dfdl:assert) 7.3 The dfdl:assert Annotation Element
dfdl:testKind "pattern" (dfdl:discriminator) 7.4 The dfdl:discriminator Annotation Element

Eigenschaften

Folgende Eigenschaften werden nicht unterstützt:

Funktion Referenz in DFDL-Spezifikation
dfdl:hiddenGroupRef 14.5 Hidden Groups
dfdl:inputValueCalc 17. Calculated Value Properties
dfdl:outputValueCalc 17. Calculated Value Properties

Kombinationen von Eigenschaften

Folgende Kombinationen von Eigenschaften werden nicht unterstützt:

Funktion Referenz in DFDL-Spezifikation
dfdl:representation "binary" und dfdl:lengthKind "delimited"
Wenn über die Eigenschaft dfdl:prefixLengthType auf einen einfachen Typ verwiesen wird, kann die Eigenschaft dfdl:lengthkind des einfachen Typs nicht "prefixed" sein.

Funktionen

Folgende Funktionen werden in DFDL-Ausdrücken nicht unterstützt:

Funktion Referenz in DFDL-Spezifikation
fn:empty 23.5 Constructors, Functions and Operators
fn:exists
fn:name
fn:local-name
fn:namespace-uri
dfdl:representationLength
dfdl:unpaddedLength
dfdl:property
dfdl:testBit
dfdl:setBits
dfdl:countWithDefault
dfdl:count
dfdl:position
dfdl:checkConstraints

Anmerkungen

Folgende Anmerkungen werden nicht unterstützt:

Funktion Referenz in DFDL-Spezifikation
dfdl:defineVariable 7.7 The dfdl:defineVariable Annotation Element
dfdl:newVariableInstance 7.8 The dfdl:newVariableInstance Annotation Element
dfdl:setVariable 7.9 The dfdl:setVariable Annotation Element

Eingeschränkte Unterstützung

Folgende Eigenschaften werden entweder nur vom Parser oder nur von der Serialisierungsmethode unterstützt:

Funktion Referenz in DFDL-Spezifikation
dfdl:lengthKind "prefixed" (nur im Parser) 12.3 Properties for Specifying Lengths
xs:default oder xs:fixed (nur in Serialisierungsmethode) 21. Optional DFDL Features
Copyright IBM Corporation 2011Copyright IBM Corporation 2011.

ReferenzthemaReferenzthema | Version 1.0 | df00150_