首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有从XSD模式生成Microsoft Bond模式的方法?

有没有从XSD模式生成Microsoft Bond模式的方法?
EN

Stack Overflow用户
提问于 2016-08-09 09:13:21
回答 1查看 140关注 0票数 2

我想试试微软的Bond模式。我已经有一个很大的XSD文件,我不想手动创建一个Bond文件。焊接编译器是否提供了将XSD转换为焊接的API?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-10 01:51:30

不存在直接从可扩展标示语言转换为.bond文件或焊接模式的应用程序接口。

Bond类型系统与XSD类型系统不同,因此没有一对一的映射。例如,Bond没有表示持续时间的类型。XSD没有像Bond那样的map类型(当然,可以建立约定来在类型系统之间进行映射,但是这样的约定还没有完全建立起来)。

有时,人们会从手写的C#类型生成XSD schema。如果您处于这种情况,您可以使用Bond's attributes来修饰相同的类型。然后,您可以要求Bond提供该类型的RuntimeSchema,您可以使用它来机械地生成.bond文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38840582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档