2009-10-02 81 views

回答

36

W3C提供one。也有online converters

+7

'在線轉換器'的XML公用程序鏈接目前已過期。該工具轉移到:[http://www.xmlutilities.net](http://www.xmlutilities.net)。但現在你必須要求訪問。我在O'REILLY的文章中找到了這個工具的鏈接[http://www.lumrix.net/dtd2xs.php](http://www.lumrix.net/dtd2xs.php),它對我很好用(你確實需要安裝Java運行時環境,但我們大多數人仍然擁有:-))。 – 2013-12-04 11:10:04

+4

lumrix.net工具也不見了 – xamde 2014-12-31 10:19:30

+1

好東西很快從互聯網上消失。 – IllidanS4 2016-05-10 20:36:35

12

嘗試xmlpad從http://www.wmhelp.com轉換DTD到XSD。真的很好的工具。

+2

您需要先打開一個DTD文件,然後才能訪問請求的功能(在這種情況下將DTD轉換爲XSD;它也可以生成示例XML)。非常好,謝謝! – Buffalo 2012-03-26 08:48:01

+1

無法解析w3c strict.dtd文件。 – 2013-01-12 16:21:55

+1

網站已關閉。不能達到。 – paragbaxi 2014-01-24 05:32:25

32

如果您碰巧擁有Visual Studio,請打開DTD文件,您應該有一個「Create Schema」按鈕。
雖然我沒有檢查它是否可用於Express版本。

+4

不錯,在VS2012中完美工作。該選項可在XML - >創建模式 – 2014-01-04 14:32:19

+1

下的主菜單中找到,好像也支持2015社區版。 :) 謝謝! – UweB 2016-02-26 14:17:47

+0

Visual Studio Community 2015 >>>打開.dtd文件>>> XML選項卡>>>創建模式 – 2017-04-18 15:34:24