許多工具都可以從XML示例生成XSD語法。有可能以迭代方式逼近語法?
通常這些工具的輸出必須用手調整。
我的問題是,如果有可能以迭代的方式做這個過程。 我的意思是,不是給出1個XML示例,而是給出一堆示例,並在每次迭代之後對XSD模式進行細化。
我不知道有這種能力的任何系統。
這可能嗎?
謝謝!
編輯:我想我必須澄清一些觀點。我知道XMLspy可以從一個例子中生成一個語法。我正在使用它。 (實際上在舊的SGML時間裏,一個叫Fred的系統可以做到這一點)。通常這種語法是非常原始的,儘管XMLspy爲創建提供了所有選項。我有成千上萬的機器生成的xml文件,它們都非常相似。也就是說,它們都具有相同的結構。如果你可以定義它們之間的「距離」是最小的。 我正在尋找一個系統,它會生成一個獨特的(最小的)文法,它接受我爲其生成的每個文件。 我可以想象,這樣一個系統可以採用第一個例子,生成一個語法,拿第二個,爲上一個例子優化生成的語法,等等直到最後一個XML輸入文件。
感謝您的回答。我會嘗試。 – Luixv