XML数据绑定向导替代方案

Jon*_*den 9 xml delphi xsd

Delphi数据绑定向导似乎遇到了复杂XSD文件的问题.每当几个XSD文件相互引用时(使用我相信的@include关键字),名称空间的前缀就会消失.这使得无法将Delphi XML数据绑定向导与大型复杂模式一起使用.在我的例子中,挪威政府使用的标准消息结构.

是否有标记的替代xml数据绑定向导?目前,我必须通过不太可取的代码生成XML.使用自动化向导的重点是节省时间并能够更快地适应标准的变化.

有关该问题的更深入介绍,请参阅以下文章:Delphi XML Databinding的难点

use*_*402 1

预处理 xsd 文件以包含包含内容可能是比搜索另一个数据绑定器更有效的方法。或者,如果您的工作流程允许,请从符合 xsd 的 xml 而不是从 xsd 生成绑定。