如何用XML表示以下的组织结构?简单但是很急
怎么用XML表示以下的组织结构?简单但是很急!!!!
人力资源部
开发部
硬件开发1部
项目组1
项目组2
硬件开发2部
软件开发3部
软件开发4部
营销部
部门1
部门2
请写一个具体的XML,谢谢!
------解决方案--------------------
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="XMLSchema" targetNamespace="http://tempuri.org/XMLSchema.xsd" elementFormDefault="qualified" xmlns="http://tempuri.org/XMLSchema.xsd" xmlns:mstns="http://tempuri.org/XMLSchema.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="_x0020_硬件开发1部_x0020_">
<xs:sequence>
<xs:element name="项目组1">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
<xs:element name="项目组2_x0020__x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="开发部_x0020_">
<xs:complexType>
<xs:sequence>
<xs:sequence>
<xs:element name="硬件开发1部" type="_x0020_硬件开发1部_x0020_" />
<xs:element name="硬件开发2部_x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
<xs:element name="软件开发3部_x0020__x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
<xs:element name="软件开发4部_x0020__x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="营销部">
<xs:complexType>
<xs:sequence>
<xs:element name="_x0020_部门1">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
<xs:element name="_x0020_部门2_x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="人力资源部_x0020__x0020_">
<xs:complexType>
<xs:sequence>
<xs:element ref="开发部_x0020_">
</xs:element>
<xs:element ref="营销部" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
人力资源部
开发部
硬件开发1部
项目组1
项目组2
硬件开发2部
软件开发3部
软件开发4部
营销部
部门1
部门2
请写一个具体的XML,谢谢!
------解决方案--------------------
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="XMLSchema" targetNamespace="http://tempuri.org/XMLSchema.xsd" elementFormDefault="qualified" xmlns="http://tempuri.org/XMLSchema.xsd" xmlns:mstns="http://tempuri.org/XMLSchema.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="_x0020_硬件开发1部_x0020_">
<xs:sequence>
<xs:element name="项目组1">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
<xs:element name="项目组2_x0020__x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="开发部_x0020_">
<xs:complexType>
<xs:sequence>
<xs:sequence>
<xs:element name="硬件开发1部" type="_x0020_硬件开发1部_x0020_" />
<xs:element name="硬件开发2部_x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
<xs:element name="软件开发3部_x0020__x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
<xs:element name="软件开发4部_x0020__x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="营销部">
<xs:complexType>
<xs:sequence>
<xs:element name="_x0020_部门1">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
<xs:element name="_x0020_部门2_x0020_">
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="人力资源部_x0020__x0020_">
<xs:complexType>
<xs:sequence>
<xs:element ref="开发部_x0020_">
</xs:element>
<xs:element ref="营销部" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>