以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  在xsd中怎样引用xsd文件  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=20478)


--  作者:eric812
--  发布时间:7/18/2005 6:12:00 PM

--  在xsd中怎样引用xsd文件
请问
有多个xsd文件,要使用同样的简单类型,在xsd中怎样引用
如我的简单类型xsd文件是btType.xsd
--  作者:fengzhiyi
--  发布时间:7/19/2005 8:49:00 AM

--  
可以使用include插入schema文件。不过原文件和所有插入的文件都需要属于同一个命名空间。具体语法
<xs:include schemaLocation="schema_path“/>
这样就可以用你的XSD文件了

--  作者:tester2009
--  发布时间:4/6/2011 3:09:00 PM

--  
能给个例子吗?

比如A.xsd
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="IT" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="A">
 <xs:element name="A" msdata:IsDataSet="true" msdata:Locale="en-US">
 ...
 </xs:element>
</xs:schema>

那B.xsd中如何引用A?


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms