<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.opendap.org/index.php?action=history&amp;feed=atom&amp;title=DAP4_Attribute_XML_schema</id>
	<title>DAP4 Attribute XML schema - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.opendap.org/index.php?action=history&amp;feed=atom&amp;title=DAP4_Attribute_XML_schema"/>
	<link rel="alternate" type="text/html" href="https://docs.opendap.org/index.php?title=DAP4_Attribute_XML_schema&amp;action=history"/>
	<updated>2026-07-26T11:13:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://docs.opendap.org/index.php?title=DAP4_Attribute_XML_schema&amp;diff=2981&amp;oldid=prev</id>
		<title>Ndp at 04:34, 22 January 2009</title>
		<link rel="alternate" type="text/html" href="https://docs.opendap.org/index.php?title=DAP4_Attribute_XML_schema&amp;diff=2981&amp;oldid=prev"/>
		<updated>2009-01-22T04:34:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:34, 22 January 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Pending Changes/Updates ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This schema needs a few changes/corrections:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#  The AttributeUrlType  Allows the URL type to contain any URI. We need to modifiy the schema so that it it is restricted to any URL. Or we might wish to relax the DAP definition of the URL Attribute type to become a URI.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# The AttributeXMLType   - Allows any XML not in the DAP Attribute namespace. We should try to make this any XML not in the DAP or the DAP Attribute namespaces (IE: XML not in http://xml.opendap.org/ns/DAP/3.3/att# or http://xml.opendap.org/ns/DAP/3.3/dap#)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ndp</name></author>
	</entry>
	<entry>
		<id>https://docs.opendap.org/index.php?title=DAP4_Attribute_XML_schema&amp;diff=2968&amp;oldid=prev</id>
		<title>Ndp: New page: &lt;pre&gt; &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;xs:schema targetNamespace=&quot;http://xml.opendap.org/ns/DAP/3.3/att#&quot;     xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:dap=&quot;http://xml.opend...</title>
		<link rel="alternate" type="text/html" href="https://docs.opendap.org/index.php?title=DAP4_Attribute_XML_schema&amp;diff=2968&amp;oldid=prev"/>
		<updated>2009-01-22T03:52:59Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;lt;pre&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt; &amp;lt;xs:schema targetNamespace=&amp;quot;http://xml.opendap.org/ns/DAP/3.3/att#&amp;quot;     xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:dap=&amp;quot;http://xml.opend...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema targetNamespace=&amp;quot;http://xml.opendap.org/ns/DAP/3.3/att#&amp;quot;&lt;br /&gt;
    xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot; xmlns:dap=&amp;quot;http://xml.opendap.org/ns/DAP/3.3/att#&amp;quot;&lt;br /&gt;
    xmlns=&amp;quot;http://xml.opendap.org/ns/DAP/3.3/att#&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot;&lt;br /&gt;
    attributeFormDefault=&amp;quot;unqualified&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
	&lt;br /&gt;
	--&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;Byte&amp;quot; type=&amp;quot;AttributeByteType&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;Int16&amp;quot; type=&amp;quot;AttributeInt16Type&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;UInt16&amp;quot; type=&amp;quot;AttributeUInt16Type&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;Int32&amp;quot; type=&amp;quot;AttributeInt32Type&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;UInt32&amp;quot; type=&amp;quot;AttributeUInt32Type&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;Float32&amp;quot; type=&amp;quot;AttributeFloat32Type&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;Float64&amp;quot; type=&amp;quot;AttributeFloat64Type&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;String&amp;quot; type=&amp;quot;AttributeStringType&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;Url&amp;quot; type=&amp;quot;AttributeUrlType&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;Container&amp;quot; type=&amp;quot;AttributeContainerType&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;xs:element name=&amp;quot;Xml&amp;quot; type=&amp;quot;AttributeXmlType&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
	&lt;br /&gt;
	--&amp;gt;&lt;br /&gt;
    &amp;lt;xs:group name=&amp;quot;allAttributeTypes&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;Reusable Content Model for Container type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;Byte&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;Int16&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;UInt16&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;Int32&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;UInt32&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;Float32&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;Float64&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;String&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;Url&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;Container&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element ref=&amp;quot;Xml&amp;quot; minOccurs=&amp;quot;0&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:group&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeContainerType&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAP Attribute Container Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:group ref=&amp;quot;allAttributeTypes&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
	&lt;br /&gt;
	--&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeByteType&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAP Attribute Byte Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:unsignedByte&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeInt16Type&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAP Attribute Int16 Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:short&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeUInt16Type&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAP Attribute UInt16 Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:unsignedShort&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeInt32Type&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAP Attribute Int32 Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:int&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeUInt32Type&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAP Attribute UInt32 Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeFloat32Type&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAP Attribute Float32 Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:float&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeFloat64Type&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAP Attribute Float64 Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:double&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeStringType&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAS Attribute String Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:string&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
       -&lt;br /&gt;
       - This allows the URL type to contain anyURI. We need to modifiy the schema so that it really is&lt;br /&gt;
       - any URL. &lt;br /&gt;
       -&lt;br /&gt;
       - OR &lt;br /&gt;
       -&lt;br /&gt;
       - We need to relax the DAP definition of the URL Attribute type.&lt;br /&gt;
       -       &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeUrlType&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAS Attribute URL Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:element name=&amp;quot;value&amp;quot; type=&amp;quot;xs:anyURI&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
       -       - This allows any XML not in the DAP Attribute namespace. We should try to make this&lt;br /&gt;
       - any XML not in the DAP or the DAP ATtribute namespace.&lt;br /&gt;
       - IE: XML not in http://xml.opendap.org/ns/DAP/3.3/att# or http://xml.opendap.org/ns/DAP/3.3/dap#&lt;br /&gt;
       -        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType name=&amp;quot;AttributeXmlType&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;xs:annotation&amp;gt;&lt;br /&gt;
            &amp;lt;xs:documentation&amp;gt;DAS Attribute XML Type&amp;lt;/xs:documentation&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:annotation&amp;gt;&lt;br /&gt;
        &amp;lt;xs:choice&amp;gt;&lt;br /&gt;
            &amp;lt;xs:any namespace=&amp;quot;##other&amp;quot; minOccurs=&amp;quot;1&amp;quot; maxOccurs=&amp;quot;unbounded&amp;quot; processContents=&amp;quot;strict&amp;quot;&lt;br /&gt;
            /&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:choice&amp;gt;&lt;br /&gt;
        &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
    &amp;lt;!--&lt;br /&gt;
        &lt;br /&gt;
    --&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ndp</name></author>
	</entry>
</feed>