2010-06-09 38 views
0

有沒有用數據填充rtf文檔的框架?用簡單的DSL尋找RTF模板系統

這個想法是讓商業人士/測試人員更改MsWord中的文檔,並從中生成報告。

問題是與表,Id需要創建一些特殊的DSL處理表和顯示隱藏的文本/頁面部分。我寧願不這樣做,並使用一些現有的解決方案。

我試圖尋找一些東西,但我只找到可以從xml輸入生成rtf輸出的框架,並且我想使用rtf作爲輸入和輸出。

回答

1

有一些RTF語法分析器,我也看過RTF的JavaCC based parser。另一個有希望的方法可能是RTF to XML converter - 這可能會產生一個更容易編輯的模型(iaw - 填充RTF定義表中的數據)。

0

看來你是在談論使用Word文檔作爲模板來填充和生成Word文檔作爲結果。根據您希望用戶能夠執行的更改,Docmosis可能是一個不錯的選擇。它使用文檔中的合併字段來指導模板(DSL)的處理,包括表格和圖像。您不再限於RTF等。