Excel匯出時資料中有特殊字元的可能會出錯

來源:互聯網
上載者:User

也算不上什麼文章了,正好遇上這樣一個問題.就記一下,要不以後可真忘了.

 

客戶要實現一個匯出EXCEL的功能,這樣一個功能應該是簡單的不能再簡單了.程式也提交了有一陣了.可昨天打電話來說,其中有一個功能的匯出會出現裡面格式丟失,資料丟失和亂碼現象.記客戶將其資料庫傳了過來.一測,果然有問題.想想其他功能也是調用的相同的處理過程,程式應該沒有問題了.看來問題是出在資料上.可是資料量還是比較大的.沒辦法,真是痛苦...,晚上經過三個小時的連續調試,尋找資料.終於找到了問題的來源.

原來在客戶的資料中,有一條資料中,含有一個字元.WT150LS-226(600×800). 想來想去,只有出在"×"上面了.這個乘號是沒辦法用鍵盤直接輸入的.將其更改為*號,一切OK.

今天在網上看了一下,好象也沒什麼解決的辦法.只有說明特殊字元輸入會出現和我一樣的情況.

問題是我打個EXCEL,直接在裡面錄入 ×  這個符號,卻沒有出現出錯的情況.而用程式匯出則有.最後只能說服客戶不要輸入這種特殊字元.

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.