新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> DTD, XML Schema(XMLS), RELAX NG
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 DTD/XML Schema 』 → 问个schema的namespace的问题 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 9720 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 问个schema的namespace的问题 举报  打印  推荐  IE收藏夹 
       本主题类别: 经典问答    
     hackace 帅哥哟,离线,有人找我吗?
      
      等级:大一(猛啃高等数学)
      文章:19
      积分:171
      门派:XML.ORG.CN
      注册:2005/12/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hackace发送一个短消息 把hackace加入好友 查看hackace的个人资料 搜索hackace在『 DTD/XML Schema 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hackace的博客楼主
    发贴心情 问个schema的namespace的问题

    一个比较完备的schema定义需要一些ns
    <xs:schema xmlns="http://www.domain.com"
    xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
    attributeFormDefault="unqualified" targetNamespace="http://www.domain.com">
    然后在使用这个schema的xml文件中
    <ele1 xmlns="http://www.domain.com"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.domain.com/a.xsd">

    我的问题是:
    1、在schema定义中xmlns(默认的ns)和targetnamespace有何区别
    2、xml文档中的xmlns和schemaLocation有没有一些要求,比如location的a.xsd前的url要
    和xmlns的一致
    3、xml文档中定义了一个xsi的名称空间,这个有什么用途呀
    4、xml文档中的xmlns是不是要和schema里面的xmlns或者targetnamespace 保持一致


       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    Don't walk in front of me, I won't follow you. Don't walk behind me,I won't guide you. Just walk beside me,then we can hand in hand together.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/7/8 9:42:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 DTD/XML Schema 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客2
    发贴心情 
    以下是引用hackace在2006-7-8 9:42:00的发言:

    一个比较完备的schema定义需要一些ns
    <xs:schema xmlns="http://www.domain.com"
    xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
    attributeFormDefault="unqualified" targetNamespace="http://www.domain.com">
    然后在使用这个schema的xml文件中
    <ele1 xmlns="http://www.domain.com"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.domain.com/a.xsd">

    我的问题是:
    1、在schema定义中xmlns(默认的ns)和targetnamespace有何区别
    2、xml文档中的xmlns和schemaLocation有没有一些要求,比如location的a.xsd前的url要
    和xmlns的一致
    3、xml文档中定义了一个xsi的名称空间,这个有什么用途呀
    4、xml文档中的xmlns是不是要和schema里面的xmlns或者targetnamespace 保持一致


    1。默认ns跟targetnamespace完全是不同的东西。看下面第4点中关于targetnamespace的解释

    2。关于schemaLocation,可以看http://bbs.w3china.org/dispbbs.asp?BoardID=23&ID=27215&ReplyID=22178&skin=1

    另外:schemaLocation不必与xmlns的一致,这完全是两把事。

    3。关于xmlns:xsi,请看
    http://bbs.w3china.org/dispbbs.asp?BoardID=23&replyID=40537&id=15255&star=1&skin=0
    的冰峰的解答。
    另外我再补充一下:XSI = XML Schema Instance。

    4。关于targetnamespace  和 elementFormDefault,请看:
    http://bbs.w3china.org/dispbbs.asp?BoardID=23&replyID=19004&id=25672&star=1&skin=0

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/7/10 0:46:00
     
     hackace 帅哥哟,离线,有人找我吗?
      
      等级:大一(猛啃高等数学)
      文章:19
      积分:171
      门派:XML.ORG.CN
      注册:2005/12/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hackace发送一个短消息 把hackace加入好友 查看hackace的个人资料 搜索hackace在『 DTD/XML Schema 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hackace的博客3
    发贴心情 
    谢谢admin啊!!!

    ----------------------------------------------
    Don't walk in front of me, I won't follow you. Don't walk behind me,I won't guide you. Just walk beside me,then we can hand in hand together.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/7/10 15:47:00
     
     hackace 帅哥哟,离线,有人找我吗?
      
      等级:大一(猛啃高等数学)
      文章:19
      积分:171
      门派:XML.ORG.CN
      注册:2005/12/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hackace发送一个短消息 把hackace加入好友 查看hackace的个人资料 搜索hackace在『 DTD/XML Schema 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hackace的博客4
    发贴心情 
    万分感谢啊,把困惑我很长时间的疑问会消灭了!
    http://bbs.xml.org.cn/,绝对是个好地方!!!

    ----------------------------------------------
    Don't walk in front of me, I won't follow you. Don't walk behind me,I won't guide you. Just walk beside me,then we can hand in hand together.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/7/10 15:57:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 DTD/XML Schema 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客5
    发贴心情 
    以下是引用hackace在2006-7-10 15:57:00的发言:
    万分感谢啊,把困惑我很长时间的疑问会消灭了!
    http://bbs.xml.org.cn/,绝对是个好地方!!!

    欢迎常来。有问题大家会帮助你的。

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/7/10 23:47:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 DTD/XML Schema 』的所有贴子 点击这里发送电邮给Google AdSense  访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/28 13:37:43

    本主题贴数5,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    74.219ms