หากคุณได้ติดตั้ง. Net เครื่องมือในการสร้างสกีมาและคลาส XSD จะรวมอยู่ในค่าเริ่มต้นแล้ว
สำหรับฉันเครื่องมือ XSD ได้รับการติดตั้งภายใต้โครงสร้างต่อไปนี้ สิ่งนี้อาจแตกต่างกันไปขึ้นอยู่กับไดเรกทอรีการติดตั้งของคุณ
C:\Program Files\Microsoft Visual Studio 8\VC>xsd
Microsoft (R) Xml Schemas/DataTypes support utility
[Microsoft (R) .NET Framework, Version 2.0.50727.42]
Copyright (C) Microsoft Corporation. All rights reserved.
xsd.exe -
Utility to generate schema or class files from given source.
xsd.exe <schema>.xsd /classes|dataset [/e:] [/l:] [/n:] [/o:] [/s] [/uri:]
xsd.exe <assembly>.dll|.exe [/outputdir:] [/type: [...]]
xsd.exe <instance>.xml [/outputdir:]
xsd.exe <schema>.xdr [/outputdir:]
โดยปกติคลาสและสกีมาที่เครื่องมือนี้สร้างทำงานได้ค่อนข้างดีโดยเฉพาะอย่างยิ่งถ้าคุณกำลังจะใช้มันในภาษา. Net
ฉันมักจะใช้เอกสาร XML ที่ฉันตามหลังผลักมันผ่านเครื่องมือ XSD ด้วยการ/o:<your path>
ตั้งค่าสถานะเพื่อสร้างสคีมา (xsd) แล้วดันไฟล์ xsd กลับผ่านเครื่องมือโดยใช้/classes /L:VB (or CS) /o:<your path>
แฟล็กเพื่อรับคลาสที่ฉันสามารถนำเข้าและใช้งานได้ ในแต่ละวันโครงการ. Net