Nếu bạn đã cài đặt .Net, một công cụ để tạo các lược đồ và các lớp XSD đã được bao gồm theo mặc định.
Đối với tôi, công cụ XSD được cài đặt theo cấu trúc sau. Điều này có thể khác nhau tùy thuộc vào thư mục cài đặt của bạn.
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:]
Thông thường các lớp và lược đồ mà công cụ này tạo ra hoạt động khá tốt, đặc biệt là nếu bạn sẽ sử dụng chúng bằng ngôn ngữ .Net
Tôi thường lấy tài liệu XML mà tôi theo sau, đẩy nó qua công cụ XSD có /o:<your path>
cờ để tạo lược đồ (xsd) và sau đó đẩy tệp xsd trở lại qua công cụ bằng cách sử dụng các /classes /L:VB (or CS) /o:<your path>
cờ mà tôi có thể nhập và sử dụng các lớp trong ngày của tôi ngày. Dự án Net