也許這已被問到,但我沒有找到它關於德爾福 - 我已經在Visual Studio中使用XSD.exe完成此操作:將XSD轉換爲'普通香草'表示在XSD中指定的實體的類 - 未綁定到XML文檔 - 用於在XSD中創建結構的類,不訪問符合XSD中概述的結構的數據。XSD到Delphi類沒有XML綁定
我要尋找一個實用程序或產品,將做到這一點(不費大錢...):例如,我有這樣一個模式:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="TDelphiClass">
<xs:complexType>
<xs:sequence>
<xs:element ref="ID"/>
<xs:element ref="ConnectionString"/>
<xs:element ref="Group"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ID" type="xs:integer"/>
<xs:element name="ConnectionString" type="xs:string"/>
<xs:element name="Group"type="xs:double"/>
</xs:schema>
我想要生成德爾福單位/類,它看起來像這樣:
字裏行間unit uDelphiClass;
interface
uses
Classes, SysUtils;
type
TDelphiClass = class(TObject)
fID: Integer;
fConnectionString: string;
fGroup: Double;
end;
implementation
end.
歡迎來到SO。編輯帖子時,請不要刪除代碼格式。閱讀關於代碼格式化的FAQ(編輯過程中可見):它可以幫助每個人清楚地瞭解您的意思。 – 2011-05-02 06:22:07