2009-01-27 59 views
7

給定一個源XML文檔和它在轉換後的外觀樣本,是否有代碼生成器可以創建一個XSL轉換來實現它。是否有可以通過示例創建XSLT的XSL代碼生成器?

我並不期望它是完美的,但很像可以從示例XML創建XSD的代碼生成器,這將是一個很好的起點,然後通過手工完善。

+0

話雖這麼說,XSLT是不是真的那麼難寫,特別是在VS 2010中。它沒有太多的「詞彙」,LOL。無可否認,它可能會很費力。 – code4life 2012-08-22 18:51:08

+0

查看相似的問題[如何從XML示例生成XSLT](http://stackoverflow.com/questions/482759/how-to-generate-xslt-from-xml-samples)獲取可能的解決方案。 – Kosi2801 2009-01-27 12:44:43

回答

7

XSLTGen看起來很有希望和你在尋找什麼。


更新:(4-APR-2015) 更新鏈接正確的鏈接是指向:@ user326608

7

你所問的基本上是,「給定一組輸入數據和一個輸出,是否可以推斷出產生該輸出的程序的邏輯?除了小例子 - 程序產生提供的輸出而不管輸入 - 答案是「否」。

+0

+1單詞「trivial」。事實上,如果輸出HTML包含`​​4`,可能是因爲拋棄了'2 * 2','count(mynodes)`或'/ homer_simpson/@ number_of_fingers`的結果。 – Claudix 2013-12-18 15:19:37

相關問題