看板 PHP 關於我們 聯絡資訊
※ 引述《arrack (Arrack)》之銘言: : 我猜你應該是要輸出WORD,這個部分我以前也處理過,分享一下我最後的解決方案 : Word 本身有Word XML的格式是支援UTF-8的, : 你打開Word 選擇另存新檔,XML格式 : 範例下載 : https://docs.google.com/open?id=0B165RvV1fgudaVk0Q1dTQmZXc0U : (檔案=>下載 不要在線上檢視) : 不過你要特別注意取代的名稱%1%不要被Word的格式給切斷了 : (用文字編輯器打開.xml檔案,搜尋看看) Arrack大分享的方法經我測試真得是可行的方案,已順利的將UTF-8的中文 取代XML檔案中的變數符號,並透過browser輸出WORD檔給使用者, 且檔案能順利開啟!再次感謝! 只是有個小小的疑問,為何一定要用像%1%這種 符號才能順利以中文字取代掉呢?我剛試過用<<title>>這種符號, 反而無法取代,會讓下載回來的檔案都還是呈現原來<<title>>的樣子.... 不知為何?感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 182.235.57.50
arrack:XML裡面<是關鍵字,要轉換,你可以打開來搜尋看看 06/06 00:55
arrack: <跟> 06/06 00:55
arrack:應該說 會把< >轉成&lt; &gt; 你要的話要搜尋 06/06 01:02
arrack:&lt;&lt;title&gt;&gt; 所以我都是用% 06/06 01:02
Clessin:嗯,的確如此,<>會被轉換,感謝提點,受獲很多! Thanks! 06/06 07:04