Schema Central > NIEM 2.0 > gml.xsd > gml:ValueArray
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

gml:ValueArray

valueObjects.xsd
A Value Array is used for homogeneous arrays of primitive and aggregate values.   _ScalarValueList is preferred for arrays of Scalar Values since this is more efficient.  Since "choice" is not available for attribute groups, an external constraint (e.g. Schematron) would be required to enforce the selection of only one of these through schema validation

Element information

Content

Attributes

NameOccTypeDescriptionNotes
gml:id [0..1]xsd:IDfrom type gml:AbstractGMLType
codeSpace [0..1]xsd:anyURIfrom group gml:referenceSystem
uom [0..1]xsd:anyURIfrom group gml:referenceSystem

Used in

Substitution hierarchy

Sample instance

<gml:ValueArray uom="http://www.example.com/">
   <gml:metaDataProperty>
      <!--any element-->
   </gml:metaDataProperty>
   <gml:description>string</gml:description>
   <gml:name>string</gml:name>
   <gml:valueComponent>
      <gml:Boolean>true</gml:Boolean>
   </gml:valueComponent>
</gml:ValueArray>

Site developed and hosted by Datypic, Inc.

Please report errors or comments about this site to pwalmsley@datypic.com