close

瓦伊文翻譯

1. 如果是內含逗號的字串值,可以用雙引號將字串包起來,例如: 886翻譯社"Taipei, Taiwan"

2. 若是在雙引號中的字串中又包含了雙引號,則可以遵守VB/VBScript的慣例,用兩個雙引號取代。例如: "12'30"""-->12'30"

3. 用Excel開啟CSV時,Excel會自動判定值的性質,進行資料轉換。比較煩的是,明明編號是007,就算用了雙引號包夾成"007",Excel照舊會將它轉換成7,即使在Excel中從頭調整它的貯存格式為字串,也沒法還原回007翻譯

 

因此excel打開utf-8中文的csv百分百會産生這類問題。

有兩種解決設施:
1. 可以先用notepad打開csv,另存為ANSI編碼,再用Excel打開
2. 先打開空的Excel,然後在料->取得外部資料->從文字檔→選擇csv文件,在導入資料對話框當選好UTF-8的編碼翻譯公司會發現默許是ANSI),就能夠了。

另外…Excel不默認支持UTF8的CSV文件

=======================================================================================

 

[Updated 2007/02/01]
在公司分享這篇KB後,同事Daniel也供應了他的珍貴經驗: 看來Excel只接管ANSI/BIG5編碼的CSV檔,假如將CSV檔存成Unicode編碼,Excel就沒法識別出逗號,而會將整列資料視為統一個值翻譯
謝謝Daniel的分享!

<%@page language="java" import="java.io.*,java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=big5"%>
<%
    Calendar calendar=new GregorianCalendar();
    String date = (calendar.get(Calendar.YEAR))+""+(calendar.get(Calendar.MONTH)+1)+""+calendar.get(Calendar.DATE); //取日期
    String fname="Data"+date+".csv";//以日期為檔名存檔
    response.setContentType("application/vnd.ms-excel;charset=big5");//指定回應的文件型態為"excel";編碼為big-5
    response.addHeader("Content-disposition","attachment; filename="+ fname);
    response.setStatus(response.SC_OK);//設定回應的狀況為ok
    response.flushBuffer();
    String CVStxt=request.getParameter("txt");
    if ("".equals(CVStxt) || null==CVStxt)//若是上頁領受的值為空值
        CVStxt="";
    else{
        CVStxt=new String (CVStxt.getBytes("ISO8859_1")翻譯社"UTF-8");
        CVStxt=CVStxt.replaceAll(";"," ");}
    out.clearBuffer();
    out.println(CVStxt);
%>

以下是我的jsp程式碼,網頁為utf-8編碼,文件以big-5編碼 已用真實數據用excel2007開過,非亂碼

這裡分享一個小技巧,華頓翻譯公司們可以用="007"的宣佈方式,強迫指定字串值,Excel就不會雞婆將它轉成數字。而這個技巧還可以再延長,甚至可以用=SUM(B2:B5)的寫法,指定貯存格的運算式。類型以下:

 

CSV檔是很普遍的Grid式資料匯出格局,而很多人也都知道Excel可以直接將CSV檔開啟成試算表翻譯不外稱作Comma Separated Value的CSV,除了"用逗號將值離隔"之外,還有一些進階的花式技能。例如:

援用自DARKTHREAD-TIPS-Excel開啟CSV檔的花式技巧

 





引用自: http://wen198599.pixnet.net/blog/post/22314819-%5b%e5%bc%95%e7%94%a8%5dexcel%e9%96%8b%e5%95%9fcsv%e6有關各國語文翻譯公證的問題歡迎諮詢華頓翻譯公司02-77260932
arrow
arrow
    文章標籤
    翻譯社
    全站熱搜
    創作者介紹
    創作者 joannm5l3688 的頭像
    joannm5l3688

    joannm5l3688@outlook.com

    joannm5l3688 發表在 痞客邦 留言(0) 人氣()