⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 service.xsd

📁 本作目的是介绍一个工具
💻 XSD
📖 第 1 页 / 共 2 页
字号:
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/ZSampleServiceLibrary" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/ZSampleServiceLibrary" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="COrdLineDetailData">
    <xs:sequence>
      <xs:element minOccurs="0" name="curUnitPrice" type="xs:float" />
      <xs:element minOccurs="0" name="fkeyOrderID" type="xs:int" />
      <xs:element minOccurs="0" name="fkeyProductID" type="xs:int" />
      <xs:element minOccurs="0" name="fkeyShipVia" type="xs:int" />
      <xs:element minOccurs="0" name="intQuantity" type="xs:int" />
      <xs:element minOccurs="0" name="pkeyOrdLineDetailID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="sngDiscount" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="COrdLineDetailData" nillable="true" type="tns:COrdLineDetailData" />
  <xs:complexType name="ArrayOfCProductsData">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CProductsData" nillable="true" type="tns:CProductsData" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCProductsData" nillable="true" type="tns:ArrayOfCProductsData" />
  <xs:complexType name="CProductsData">
    <xs:sequence>
      <xs:element minOccurs="0" name="curUnitPrice" type="xs:float" />
      <xs:element minOccurs="0" name="fkeyCategoryID" type="xs:int" />
      <xs:element minOccurs="0" name="fkeySupplierID" type="xs:int" />
      <xs:element minOccurs="0" name="intReorderLevel" type="xs:int" />
      <xs:element minOccurs="0" name="intUnitsInStock" type="xs:int" />
      <xs:element minOccurs="0" name="intUnitsOnOrder" type="xs:int" />
      <xs:element minOccurs="0" name="pkeyProductID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strProductName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strQuantityPerUnit" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ysnDiscontinued" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CProductsData" nillable="true" type="tns:CProductsData" />
  <xs:complexType name="ArrayOfCShippersData">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CShippersData" nillable="true" type="tns:CShippersData" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCShippersData" nillable="true" type="tns:ArrayOfCShippersData" />
  <xs:complexType name="CShippersData">
    <xs:sequence>
      <xs:element minOccurs="0" name="fkeyCategoryID" type="xs:int" />
      <xs:element minOccurs="0" name="pkeyShipperID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strCompanyName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strPhone" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CShippersData" nillable="true" type="tns:CShippersData" />
  <xs:complexType name="ArrayOfCSuppliersData">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CSuppliersData" nillable="true" type="tns:CSuppliersData" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCSuppliersData" nillable="true" type="tns:ArrayOfCSuppliersData" />
  <xs:complexType name="CSuppliersData">
    <xs:sequence>
      <xs:element minOccurs="0" name="pkeySupplierID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strCity" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strCompanyName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strContactName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strContactTitle" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strCountry" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strFax" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strPhone" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strPostalCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strRegion" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CSuppliersData" nillable="true" type="tns:CSuppliersData" />
  <xs:complexType name="ArrayOfCTopicsData">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CTopicsData" nillable="true" type="tns:CTopicsData" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCTopicsData" nillable="true" type="tns:ArrayOfCTopicsData" />
  <xs:complexType name="CTopicsData">
    <xs:sequence>
      <xs:element minOccurs="0" name="hrefURL" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="intObjectType" type="xs:int" />
      <xs:element minOccurs="0" name="memDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pkeyQNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strArticleTitle" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strObjectName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strObjectsUsed" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strPhone" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strSampleCategory" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strTopic" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CTopicsData" nillable="true" type="tns:CTopicsData" />
  <xs:complexType name="ArrayOfCTypesData">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CTypesData" nillable="true" type="tns:CTypesData" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCTypesData" nillable="true" type="tns:ArrayOfCTypesData" />
  <xs:complexType name="CTypesData">
    <xs:sequence>
      <xs:element minOccurs="0" name="pkeyTypeId" type="xs:int" />
      <xs:element minOccurs="0" name="strTopic" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strTypeDescription" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CTypesData" nillable="true" type="tns:CTypesData" />
  <xs:complexType name="ArrayOfCCategoriesData">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CCategoriesData" nillable="true" type="tns:CCategoriesData" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCCategoriesData" nillable="true" type="tns:ArrayOfCCategoriesData" />
  <xs:complexType name="CCategoriesData">
    <xs:sequence>
      <xs:element minOccurs="0" name="memDescription" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="pkeyCategoryID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="strCategoryName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CCategoriesData" nillable="true" type="tns:CCategoriesData" />

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -