以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  Schema文件头部的理解?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=122146)


--  作者:maple502
--  发布时间:10/21/2011 6:28:00 PM

--  Schema文件头部的理解?
随便一个schema文件的头部:

<?xml version="1.0" encoding="GB2312"?>
<xs:schema xmlns="http://my-company.com/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://my-company.com/namespace" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:element name="Company">

怎么理解xmlns的赋值、xmlns:xs的赋值、targetNamespace的赋值。太乱了,看参考书也说不清楚。请知情者解释一下,谢过。


<?xml version="1.0" encoding="GB2312"?>
<Company xmlns="http://my-company.com/namespace"       
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://my-
                         company.com/namespace AddressFirst.xsd">

针对于以上的xml文件头部与xsd文件的关联,为何要这些繁杂的xmlns,xmlna:xsi,xsi:schemaLocation。乱……


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