如何解决这种XML架构验证问题,微软的朋友也没给出满意的答复--解决了问题的答案重重有赏

QDZZQ 2005-09-07 09:03:37
需求是这样的:
假设某个架构的某个节点(node)标准要求这样:存在三个子元素(element)A、B、C,这三个元素我会在schema中定义,并在数据处理中起作用,但是不介意对方的XML文件包含第四个节点D或者E、F....,如何编写这种验证架构。也就是说,我需要用架构XSD文件来验证XML文件,但是忽略掉我我意料之外的元素(即D、E、F)等。
我用的环境是MS.NET2003和BizTalk2004。

...全文
175 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
llsljh 2005-11-14
  • 打赏
  • 举报
回复
不懂帮顶
QDZZQ 2005-09-07
  • 打赏
  • 举报
回复
等待中。。。
QDZZQ 2005-09-07
  • 打赏
  • 举报
回复
好像是不行啊,谢谢。用.net产生的实例好像行,但是验证不行
cds27 2005-09-07
  • 打赏
  • 举报
回复
<xs:complexType name="elementType">
<xs:sequence>
<xs:element name="A" type="xs:string"/>
<xs:element name="B" type="Unit"/>
<xs:element name="C" type="Gif_All"/>
<xs:any maxOccurs="unbounded" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
这样行不?

8,909

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧