2013-09-23 28 views
9

Delphi数据绑定向导似乎对复杂的XSD文件有问题。 只要有几个XSD文件互相引用(使用@include关键字我相信),名称空间的前缀就会出现在窗口之外。 这使得无法将Delphi XML数据绑定向导与大型复杂模式结合使用。在我的情况下,挪威政府使用的standard message structuresXML数据绑定向导替代

是否有任何替代xml数据绑定向导的标记? 目前我不得不通过代码来生成XML,这是不太理想的。使用自动向导的重点在于节省时间并能够更快地适应标准的变化。

请参见下面的文章对问题的更深入介绍: Delphi XML Databinding pains

+1

为什么Embarcadero不开源呢? –

回答

1

预处理的XSD的文件,包括包含可能会多去寻找另一个数据绑定一个更有效的方法。或者,如果您的工作流程允许,请从xsd-conformant xml生成绑定,而不是从xsd生成绑定。