Definition Type: Element
Name: NewsML
Containing Schema: NewsML_1.2.xsd
Abstract
Documentation:
==================================== NewsML ==================================== A NewsML document, which must contain a NewsEnvelope and one or more NewsItems, and may include a Catalog element and a TopicSet element. The Version attribute, introduced in version 1.1, is used to signify the version of NewsML that the instance is validated against. It should always be used if the version is above 1.0. ================================================================================
Collapse XSD Schema Diagram:
Drilldown into NewsItem in schema newsml_1_2_xsd Drilldown into NewsEnvelope in schema newsml_1_2_xsd Drilldown into TopicSet in schema newsml_1_2_xsd Drilldown into Catalog in schema newsml_1_2_xsd Drilldown into Version in schema newsml_1_2_xsd Drilldown into Euid in schema newsml_1_2_xsd Drilldown into Duid in schema newsml_1_2_xsd Drilldown into localid in schema newsml_1_2_xsdXSD Diagram of NewsML in schema newsml_1_2_xsd (News Markup Language (NewsML))
Collapse XSD Schema Code:
<xs:element name="NewsML">
    <xs:annotation>
        <xs:documentation> 
==================================== NewsML ====================================
A NewsML document, which must contain a NewsEnvelope and one or more NewsItems,
and may include a Catalog element and a TopicSet element. The Version attribute, introduced in version 1.1, 
is used to signify the version of NewsML that the instance is validated against. It should always be used if the version is above 1.0.
================================================================================

			</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:sequence>
            <xs:element ref="Catalog" minOccurs="0" />
            <xs:element ref="TopicSet" minOccurs="0" maxOccurs="unbounded" />
            <xs:sequence>
                <xs:element ref="NewsEnvelope" />
                <xs:element ref="NewsItem" maxOccurs="unbounded" />
            </xs:sequence>
        </xs:sequence>
        <xs:attributeGroup ref="localid" />
        <xs:attribute name="Version" type="xs:string" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Catalog Catalog 0 (1)
TopicSet TopicSet 0 unbounded
NewsEnvelope NewsEnvelope (1) (1)
NewsItem NewsItem (1) unbounded
Collapse Child Attributes:
Name Type Default Value Use
Duid Duid (Optional)
Euid Euid (Optional)
Version Version (Optional)