以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  请教达人!xml中有不确定elment,但具有相同结构的schema怎么写啊  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=70855)


--  作者:anniesea
--  发布时间:12/25/2008 9:29:00 AM

--  请教达人!xml中有不确定elment,但具有相同结构的schema怎么写啊
比如:
 <FieldName>
  <intName>
   <ItemName>asdf</ItemName>
   <ItemName>cvdsfgfd</ItemName>
   <ItemName>fgsdfgsd</ItemName>
  </intName>
  <textName>
   <ItemName>gfsdfg</ItemName>
  </textName>
  <imageName/>
                                里面可能还有其他 typename...
 </FieldName>
因为里面的typename是不确定的,我应该怎么写schema让其不判断intName,textName,imageName等这些具体元素名字,只要符合这各结构就好了呢?
<typeName>
      <ItemName>gfsdfg</ItemName>
</typeName>

万分感谢,在线等!


--  作者:hexun831012
--  发布时间:12/26/2008 7:28:00 PM

--  
anyElement
--  作者:anniesea
--  发布时间:12/30/2008 4:25:00 PM

--  
谢谢你的回答,能给个例子吗
--  作者:hexun831012
--  发布时间:12/30/2008 7:52:00 PM

--  
http://lists.w3.org/Archives/Public/xmlschema-dev/2001Dec/0054.html
--  作者:anniesea
--  发布时间:12/31/2008 3:15:00 PM

--  
LS,我看了上面anyElement的用法。
它只是把有Name的Element的substitutionGroup=“anyElement”
这样,在schema中也得写IntName,ImageName,Floatname...的Element才行

有没有办法,我不用比较IntName,ImageName,Floatname这些标签,只要看FieldName标签的子标签的子标签是否为ItemName呢?也就是不用管FieldName的子标签是啥。

谢谢,万分感谢!期待您的解答!


--  作者:nightwind
--  发布时间:3/13/2009 1:18:00 PM

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