Construct values in Query Data Model
Example : Attributes
attrNode : (Ref(QNameValue), Ref(ValueNode))
-> AttrNode
ValueNode = QNameValue | StringValue | DecimalValue | ...
qnameValue : (uriReference | null, string, Ref(Def_QName))
-> QNameValue
decimalValue : (decimal, Ref(Def_decimal)) -> DecimalValue
<part price=10.50/>
<xsd:attribute name=price type=xsd:decimal/>
attrNode(ref(qnameValue(null, price, Ref(Def_QName)),
ref(decimalValue(10.50,
Ref(Def_decimal))))
25 of 29 |