如何解决这种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。

...全文
109 点赞 收藏 4
写回复
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>
这样行不?
回复 点赞
发动态
发帖子
XML/XSL
创建于2007-09-28

7876

社区成员

2.2w+

社区内容

XML/XSL相关问题讨论专区
社区公告
暂无公告