3
我一直在尋找一個模板來實現這一點。顯然,只有商業應用程序,例如oXygen可以做到這一點。將XSD文檔轉換爲DocBook
有沒有免費的工具可以做到這一點?或者至少有一個基本模板可以自定義,而不是從頭開始寫。
我在SO中發現的最近的提示是not very promising。
我一直在尋找一個模板來實現這一點。顯然,只有商業應用程序,例如oXygen可以做到這一點。將XSD文檔轉換爲DocBook
有沒有免費的工具可以做到這一點?或者至少有一個基本模板可以自定義,而不是從頭開始寫。
我在SO中發現的最近的提示是not very promising。
首先,OxygenXML有一個免費試用許可證,不會以任何方式爲您的輸出添加水印。 可能是最快的方法。 不過,我有點好奇,爲什麼Docbook特別是 - 它是一種中間格式,並不意味着最終用戶的用戶消費,我想這個想法是你想然後生成一個漂亮的PDF和HTML呢?如果是這樣的話,那不是一個壞計劃。 此外,它不是一個整體大量的工作來寫自己的XSL樣式表來做到這一點的,你只需要映射: complexType
和simpleType
和element
到DB:部分xs:name
到db:title
和xd:annotation
到para
那麼你可以處理這與免費工具像撒克遜和docbook工具包。
你的猜測是正確的,使用DocBook獲取PDF和HTML的ot。我得到了一個自定義的XSL樣式表。但是當你擁有複雜/有組織的模式結構或者ike'xs:choice'時,事情會變得模糊。 – 2011-06-27 08:24:46