<?xml version="1.0"?> <xs:schema xmlns="http://www.beecode.cn/schema/inz-query" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.beecode.cn/schema/inz-query" elementFormDefault="qualified"> <xs:complexType name="refType"> <xs:sequence> <xs:element name="name" type="xs:string" /> <xs:element name="type" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:complexType name="parameterType"> <xs:sequence> <xs:element name="key" type="xs:string" minOccurs="0"/> <xs:element name="value" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="parametersType"> <xs:sequence> <xs:element name="parameter" type="parameterType" minOccurs="1" maxOccurs="1000"/> </xs:sequence> </xs:complexType> <xs:complexType name="fieldType"> <xs:sequence> <xs:element name="name" type="xs:string"/> <xs:element name="title" type="xs:string" /> <xs:element name="type" type="xs:string"/> <xs:element name="ref" type="refType" /> <xs:element name="desc" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:complexType name="fieldsType"> <xs:sequence> <xs:element name="field" type="fieldType" minOccurs="0" maxOccurs="1000"/> </xs:sequence> </xs:complexType> <xs:complexType name="innerSceneType"> <xs:sequence> <xs:element name="id" type="xs:string" /> <xs:element name="title" type="xs:string" /> <xs:element name="javaImplement" type="xs:string" /> <xs:element name="parameters" type="parametersType" minOccurs="0" /> <xs:element name="defaultExecute" type="xs:string" minOccurs="0" /> <xs:element name="hide" type="xs:string" minOccurs="0" /> </xs:sequence> </xs:complexType> <xs:complexType name="innerScenesType"> <xs:sequence> <xs:element name="innerScene" type="innerSceneType" minOccurs="0" maxOccurs="1000"/> </xs:sequence> </xs:complexType> <xs:element name="query"> <xs:complexType> <xs:sequence> <xs:element name="type" type="xs:string" /> <xs:element name="dataProcessor" type="xs:string" minOccurs="0" maxOccurs="1"/> <xs:element name="authorityItem" type="xs:string" minOccurs="0" maxOccurs="1"/> <xs:element name="innerScenes" type="innerScenesType" minOccurs="0" maxOccurs="1"/> <xs:element name="fields" type="fieldsType" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema>