Folder hierarchy XML schema

For reference, the folder hierarchy XML schema describes the structure of folders when exporting from the command line.

<?xml version="1.0" encoding="UTF-8"?>
<!-- ***************************************************** {COPYRIGHT-TOP} ***
* Licensed Materials - Property of IBM
* Restricted Materials of IBM
*
* 5725-E59
*
* (C) Copyright IBM Corp. 2013  All Rights Reserved.
*
* US Government Users Restricted Rights - Use, duplication, or
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
********************************************************** {COPYRIGHT-END} -->
<xsd:schema targetNamespace="http://www.ibm.com/xmlns/prod/InfoSphere/ReferenceDataManagement/FolderHierarchy" elementFormDefault="unqualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.ibm.com/xmlns/prod/InfoSphere/ReferenceDataManagement/FolderHierarchy">

    <xsd:element name="Root" type="RootType"></xsd:element>

    <xsd:complexType name="RootType">
        <xsd:sequence>
            <xsd:element name="Folder" type="FolderType" maxOccurs="unbounded" minOccurs="0">
    		</xsd:element>
            <xsd:element name="Set" type="RDSetType" maxOccurs="unbounded" minOccurs="0"></xsd:element>
        </xsd:sequence>
    </xsd:complexType>

    <xsd:complexType name="FolderType">
        <xsd:choice minOccurs="0" maxOccurs="unbounded">
    		<xsd:element name="Set" type="RDSetType" maxOccurs="unbounded" minOccurs="0"></xsd:element>
            <xsd:element name="Folder" type="FolderType" maxOccurs="unbounded" minOccurs="0">
    		</xsd:element>
        </xsd:choice>
    	<xsd:attribute name="name" type="xsd:string"></xsd:attribute>
    </xsd:complexType>

    <xsd:simpleType name="RDSetType">
    	<xsd:restriction base="xsd:string"></xsd:restriction>
    </xsd:simpleType>
</xsd:schema>


Last updated: 17 May 2017