很多人直覺認為輸出CSV檔是很簡單的事情
不就是一堆由逗號,分隔欄位 再一行一行輸出即可
但若考慮到內容值本身含有, => 剛好與Csv預設用來分隔欄位的符號一樣呢?
或者是內容值本身含有" => 原本期待字串可用" "包覆
當然這些都不難處理 只是處理這種小事很勞民傷財而已
我們可以更優雅的使用ServiceStack來處理
很多人直覺認為輸出CSV檔是很簡單的事情
不就是一堆由逗號,分隔欄位 再一行一行輸出即可
但若考慮到內容值本身含有, => 剛好與Csv預設用來分隔欄位的符號一樣呢?
或者是內容值本身含有" => 原本期待字串可用" "包覆
當然這些都不難處理 只是處理這種小事很勞民傷財而已
我們可以更優雅的使用ServiceStack來處理
假設我們想用Entity Framework來建構一個DAL
完整程式碼詳見 https://gitlab.com/jesperlai/Dal-Using-Entity-Framework