B.1.7.3 the csixml element, B.1.7.3.1 the head element, B.1.7.3 – Campbell Scientific LoggerNet Datalogger Support Software User Manual

Page 504

Advertising
background image

Appendix B. Campbell Scientific File Formats

use="optional"

type="xsd:string"/>

<xsd:attribute

name="process"

use="optional"

type="xsd:string"/>

</xsd:complexType>

<xsd:complexType name="dataType">

<xsd:element

name="r"

type="recordType"

minOccurs="0"

maxOccurs="unbounded"/>

</xsd:complexType>

<xsd:complexType name="recordType">

<xsd:attribute

name="no"

type="xsd:unsignedInt"

use="optional"/>

<xsd:attribute

name="time"

type="xsd:dateTime"

use="optional"/>

<xsd:element

minOccurs="1"

maxOccurs="unbounded"

type="valueType">

<xsd:annotation>

<xsd:documentation xml:lang="en">

In order to make value elements easily addressable in

transforms as well as describable in table specific XML

Schema documents, value element names will begin and end

with a unique number so that value elements will be named

using the following sequence: { v1, v2, v3, ... vn }.

</xsd:documentation>

</xsd:annotation>

</xsd:element>

</xsd:complexType>

<xsd:complexType name="valueType">

<xsd:attribute name="n" type="xsd:string"

use="optional"/>

<xsd:simpleContent type="anyType"/>

</xsd:complexType>

</xsd:schema>

B.1.7.3 The csixml Element

This element is the root element of the csixml format. It defines one attribute,

version, that may help in the future if changes are made to the format. This

element has exactly two sub-elements,

head and data.

B.1.7.3.1 The head Element

This element contains the meta-data or descriptive data for the table. It does not

have any attributes and has exactly two sub-elements,

environment and fields.

B-10

Advertising