首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让xsd.exe生成俄罗斯玩偶风格的文件

让xsd.exe生成俄罗斯玩偶风格的文件
EN

Stack Overflow用户
提问于 2014-09-11 22:27:26
回答 1查看 295关注 0票数 1

我正在尝试使用xsd.exe为我的程序集生成一个架构。我对xsd比较陌生,但我希望文件的设计风格是“俄罗斯玩偶”风格,没有全局组件或类型,当然除了根元素。事实上,所有的元素都是本地化的,这对我来说是最好的。xsd.exe工具似乎生成了一个提倡高组件可重用性的文件,可能是"salami slice“或其他一些类似的设计模式。

有没有办法在生成模式时指定一些选项,使其遵循俄罗斯玩偶的风格?如果没有,有没有可以这样生成xsd的工具呢?

EN

回答 1

Stack Overflow用户

发布于 2014-09-15 02:55:50

俄罗斯玩偶是一个简单的模式设计,你可以不使用xsd.exe自己设计,使用只有一个根元素的想法,其他所有东西都在它里面。请阅读以下示例以了解更多信息:

代码语言:javascript
复制
<xs:schema>
<xs:element name="HelpDoc">
<xs:complexType>
<xs:sequence>    
<xs:element name="Section">    
<xs:complexType>
<xs:sequence>    
 <xs:element name="Title" type="xs:string"/>    
 <xs:element name="Body" type="xs:string"/>
 </xs:sequence>
 <xs:attribute name="name" type="xs:string"/>
 </xs:complexType>
 </xs:element>
 </xs:sequence>
  <xs:/complexType>
  </xs:element>
  </xs:schema>

链接至此处:http://www.ibm.com/developerworks/library/x-schemascope/

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

https://stackoverflow.com/questions/25790072

复制
相关文章

相似问题

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