【发布时间】:2009-11-12 23:44:28
【问题描述】:
我正在开发我的系统和其他系统之间的接口,该接口基于将通过 Internet(通过 Web 服务)发送的 XML 消息。
我创建了一个 XSD 模式文件来定义消息结构。 我正在使用 Microsoft Biztalk 创建该领域的 sachems 和 new。
我已经使用 .Net 内置功能 (link) 为传入和传出消息构建了一个验证过程。
问题是:有时验证期望在 xml 节点名称之前有一个命名空间,有时没有。
此外 - 有时为了验证成功,我必须向节点添加一个属性:xmlns="",有时不是。
你能解释一下关于指定节点父命名空间或链接到材料的规则吗?
提前谢谢你。
【问题讨论】: