中易网

如何创建xsd文档

答案:1  悬赏:30  
解决时间 2021-10-19 05:48
如何创建xsd文档
最佳答案
定位要导出的程序集和类。您只需要知道与 XML 文档的根元素相对应的类的名称。此示例将使用以下的 PurchaseOrder 类型:
 
VB PurchaseOrder.vb

[运行示例] | [查看源代码]  


在代码中,您将会注意到字段声明上方附加的“自定义元数据属性”。这些属性用于指导 Xml 序列化程序类正确地读写 XML。它们基本上是分析器的提示。例如,Items 字段有一个应用于它的自定义属性,它通知该序列化程序:Items 字段应包含一组项对象,这些对象是在加载 XML 时创建的。由于它们影响用于保存对象的 XML,因此也影响所生成的架构:


[System.Xml.Serialization.XmlArrayItemAttribute("item", IsNullable=false)]
public ItemsItem[] items;


<System.Xml.Serialization.XmlArrayItemAttribute("item", IsNullable:=false)>  _
Public items() As ItemsItem


C#  VB    



有关这些属性的详细信息,请参见 SDK 中的参考文档。它们位于 System.Xml.Serialization 命名空间中。



使用 SDK 中的 xsd.exe 工具从类及由该类所使用的所有类生成 XSD 架构。-t 开关指示该程序仅生成 test.exe 文件中某一特定类型的架构:
xsd.exe -t:PurchaseOrder PurchaseOrder.dll


结果得到一个 XSD 架构,它描述当使用 XML 序列化程序类序列化对象时 XML 文件的样式
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
ntfs格式分区是什么
谁知道iphone5最低价是多少?
宁波至莆田动车班次
新生儿喂养后打嗝怎么办啊?
哪家代理贴片电容的一级代理价格好,能跟贸易
集安哪家高丽火盆最好吃?
谁清楚十大品牌热水器有哪些?
三星galaxys5上市时间有人知道吗?
谁知道滕州奥驰驾校的电话?盈泰对过那个。
杰瑞网咖地址有知道的么?有点事想过去!
在县城里加盟什么店最火
现在宝鸡在建的一汽大众4S店(高新12路东)什
什么牌子的液化气灶质量好
电热膜电暖器省电吗
哪个旅游公司有陕西汉阴油菜花服务?????
推荐资讯
优速快递(武清六部)地址在什么地方,我要处理
新明珠集团陶瓷品牌怎么样?
<征途>,我是家族长,我怎么样才可以收人?怎么
维C泡腾片是否适应宝宝长期服用
脖子发紧发沉后背胀痛睡眠不好
地板打蜡 蜡油什么牌子的好啊谢谢
GNC(上海来福士广场店)地址在什么地方,我要
亲亲鱼足疗加盟需要多少钱?
在成都温江开一个小型儿童摄影工作室大概需要
美的空调万能遥控器如何设置?
中国电信(城东营业厅)(305省道北50米中国电信
罗田县城东幼儿园地址有知道的么?有点事想过
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?