我使用perl v5.10(在Windows 7)+ TT v2.22。當我用TT,爲每個源行,我得到的產生HTML額外CR
:我使用TT獲得額外的CR(perl模板工具包)
源文本(Windows格式):
"Some_html" CR LF
輸出文本:
"Some_html" CR
CR LF
然而,當我將源文件轉換爲unix格式,然後運行TT時,得到:
源文本(unix格式):
"Some_html" LF
輸出文本:
"Some_html" CR LF
(I使用記事本++來顯示CR & LF字符;也可以在源模板中更改unix < - > Windows格式)。
當我谷歌的問題,我得到一些(少數)關於額外^M
在Windows上的帖子,但我找不到解釋至於根本原因既不是一個真正的解決方案(只是一些解決方法如何擺脫額外的^M
)。
雖然不是一個真正的問題,但我覺得它很「不潔」。
是否有一些配置,我應該打開(我回顧了www.template-toolkit.org/docs/manual/Config.html,但找不到任何東西)?
其他一些解決方案? (除了修復輸出文件之外)。
謝謝
太棒了!它效果很好。 謝謝@bvr。 – gerard 2012-02-04 14:04:27
@gerard - 很高興我能幫到你。 – bvr 2012-02-04 18:46:45
非常感謝! – 2017-05-25 02:58:53