2009-04-09 97 views

回答

1

由於沒有標準方法可用於將關係數據導出到XML文檔中,因此也沒有一種方法可以爲該數據生成XSD。

但是......我通過使用Access創建數據庫的小型模型,然後從Access中導出到XML數據和XSD模式文件中,然後通過類似的障礙。 (我不記得確切的菜單命令;它們並不明顯,但它們確實存在。)生成的XML和XSD不適合我的應用程序,但僅僅使用該示例就足以獲得我開始了。

我希望這會有所幫助。

1

Altova的最新版本的XMLSpy可以做到這一點。該選項位於轉換|從數據庫結構創建XML模式。它不是很好(生成的模式不是它實際上接受爲有效的,因爲它包含了一些錯誤,包括—,這很奇怪),但它包括主鍵和外鍵。這不完全是一個程序化的方法,但它可能會讓你開始。