从其他xsd-files加载xsd文件中的复杂类型

时间:2014-08-08 11:27:28

标签: c# .net xml xsd

您是否知道如何从许多xsd文件中加载xsd文件中的复杂类型? 看屏幕截图: enter image description here

1 个答案:

答案 0 :(得分:0)

您需要添加schemaLocation:

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:transport="http://www.ncpdp.org/schema/Transport" xmlns:SCRIPT="http://www.ncpdp.org/schema/SCRIPT" xmlns:ecl="http://www.ncpdp.org/schema/ecl" xmlns:datatypes="http://www.ncpdp.org/schema/datatypes" targetNamespace="http://www.ncpdp.org/schema/Transport" elementFormDefault="qualified" attributeFormDefault="unqualified" version="NCPDPv2012AugustBallot">
       <xsd:import namespace="http://www.ncpdp.org/schema/ecl" schemaLocation="ecl.xsd"/>
       <xsd:import namespace="http://www.ncpdp.org/schema/SCRIPT" schemaLocation="script.xsd"/>
       <xsd:import namespace="http://www.ncpdp.org/schema/datatypes" schemaLocation="datatypes.xsd"/>