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

    >> DTD, XML Schema(XMLS), RELAX NG
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 DTD/XML Schema 』 → 菜鸟发问:schema里有两个element的name相同,可以吗? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 42984 个阅读者浏览上一篇主题  刷新本主题   平板显示贴子 浏览下一篇主题
     * 贴子主题: 菜鸟发问:schema里有两个element的name相同,可以吗? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     yihui 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:4
      积分:71
      门派:XML.ORG.CN
      注册:2006/5/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yihui发送一个短消息 把yihui加入好友 查看yihui的个人资料 搜索yihui在『 DTD/XML Schema 』的所有贴子 引用回复这个贴子 回复这个贴子 查看yihui的博客楼主
    发贴心情 菜鸟发问:schema里有两个element的name相同,可以吗?

    刚接触xml不久,最近要用到本行业内的一个报文标准(.xsd),其中有部分类似这样的代码:
      <xs:element name="A">
           <xs:complexType>
              <xs:sequence>
                   <xs:element name="a1" type="xs:string">
                   <xs:element name="a2" maxOccurs="4">
                        <xs:complexType>
                           <xs:sequence>
                                 <xs:element ref="b1">
                                 <xs:element name="b2" type="xs:string">
                           </xs:sequence>
                        <xs:complexType>
                   </xs:element>
              </xs:sequence>
           <xs:complexType>
       </xs:element>
       <!--省略b1的说明代码-->
       <xs:element name="a2">
            <xs:complexType>
                           <xs:sequence>
                                 <xs:element ref="b1">
                                 <xs:element name="b2" type="xs:string">
                                 <xs:element name="b3" type="xs:string">
                                 <xs:element name="b4" type="xs:string">
                           </xs:sequence>
                        <xs:complexType>
       </xs:element>

      以上代码中,出现了两个name为"a2"的element,可以吗?
      其中第一个是作为A的子元素出现的,难道element也具有作用域?


       收藏   分享  
    顶(0)
      




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

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

     *树形目录 (最近20个回帖) 顶端 
    主题:  菜鸟发问:schema里有两个element的name相同,可以吗?(1278字) - yihui,2006年5月16日
        回复:  最好使用不同的命名空间(22字) - c123123,2010年6月21日
        回复:  俺是新手:想请问大侠:<xs:element name="A1"> <xs:compl..(311字) - tianyazi,2007年6月1日
        回复:  6楼的好牛啊,向你学习(20字) - zldou,2006年11月24日
        回复:  补充一下:如果一个路径中引用一个全局元素,那么在同一个路径下就不能使用与这个全局元素同名的局部元..(120字) - idzzn,2006年11月17日
            回复:  [quote][b]以下是引用[i]idzzn在2006-11-17 9:54:00[/i]的发言..(254字) - ohaiyo,2007年6月29日
        回复:  俺就是一凑数的~~~~呵呵(26字) - gemingke,2006年5月18日
        回复:  明白了,谢谢98900969r,gemingke!(31字) - yihui,2006年5月18日
        回复:  schema里元素定义是分局部的和全局的两种。一个元素定义,如果它是schema中schema元素..(1041字) - 98900969r,2006年5月17日
        回复:  例如,在xml文件里,实例化元素"A"时,当实例化、到它的子元素a2式,它(a2)的格式应该符合x..(262字) - yihui,2006年5月17日
        回复:  格式?请详细点(14字) - gemingke,2006年5月17日
        回复:  还是有疑问,在xml文件里,"a2"的格式到底该用哪个呢?(51字) - yihui,2006年5月17日
        回复:  用xmlspy检验时通过,可能可以。(36字) - gemingke,2006年5月16日

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