小程式批次匯入excel資料,雲開發資料庫匯出cvs亂碼解決方案
我們往小程式雲開發資料庫裡匯入資料時,用json是可以很完美的避開亂碼問題,但是如果是大量資料的時候,編輯資料就比較麻煩,看起來還不太美觀。所以最好的方式還是在excel裡編輯好,然後批次的匯入到小程式資料庫裡。
但是呢,我們匯入到小程式資料庫裡的資料目前只支援csv和json格式的資料。
我們如果想匯入excel的資料,就必須按照把excel轉換為csv。其實這步很簡單
一,匯入excel資料到小程式資料庫
首先呢,我們新建一個excel,然後編寫自己的資料。如下圖
然後開始編輯資料
1-1,注意事項
1,第一行是你在資料庫裡的欄位名
2,第2行開始才是真正的資料
因為我們資料庫裡的資料都是有對應的欄位名的,所以欄位名要放在第一行,如下圖紅色框裡所示
1-2,編輯excel資料
如上圖所示,假設我們商品資料表裡有三個欄位 _id,name,price
就必須第一行是資料庫裡的欄位,最好是拼音或者英文。
1-3,把excel轉換為csv格式
點選excel左上角的檔案
然後點選另存為
另存為的時候格式選擇CVS的UTF-8(逗號分隔)
這樣我們就把excel轉換為csv格式的了,是不是很簡單
1-4,匯入csv到雲開發資料庫
上面編輯好csv格式的資料後, 就可以匯入到資料庫了
選擇上一步的 程式設計小石頭.csv
然後等待匯入完成
匯入完成效果圖如下
到這裡我們的excel資料就可以成功的匯入到小程式雲開發資料庫裡了。
二,小程式匯出的csv亂碼問題解決
我們也可以直接把小程式資料庫裡的資料匯出為excel,但是同樣的問題是,小程式資料庫匯出資料只能匯出json或者csv。
其實,同樣的原理,我們先匯出為csv,然後再轉換為excel就可以了
2-1,匯出集合資料到csv
但是這裡有個問題,就是匯出的csv的時候,必須填寫要匯出的欄位。
如這裡我想匯入上圖紅色框裡的三個欄位,就如下圖所示的填寫。記得用英文狀態下的逗號隔開
如下圖就是我們匯出的資料
但是資料開啟後有個問題
2-2,解決csv亂碼問題
如下圖所示,我們匯出的csv資料開啟後,會出現中文亂碼問題。
這個問題也好解決。
1,右鍵匯出的csv檔案,用記事本開啟
2,記事本開啟後,點選檔案—》另存為
3,編碼格式改為ANSI
再次開啟就可以看到亂碼問題解決了
如果你想在匯出的資料裡追加資料或者修改資料,記得重複第一步的把excel轉換為csv格式的步驟就行了。
到這裡我們就可以愉快的匯入excel到小程式資料庫和小程式資料庫匯出到excel了。
覺得不錯可以關注石頭哥,後面會出更多更好的小程式教程給大家。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1762/viewspace-2796665/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- TP5.1excel匯入資料庫的程式碼?php excel如何匯入資料庫?Excel資料庫PHP
- MYSQL資料庫匯入資料時出現亂碼的解決辦法MySql資料庫
- mysql匯入匯出資料中文亂碼解決方法小結MySql
- MySQL資料匯入匯出亂碼問題MySql
- SpringBoot+Mybatis-plus整合easyExcel批次匯入Excel到資料庫+匯出ExcelSpring BootMyBatisExcel資料庫
- 解決Excel資料匯入sqlite中的中文亂碼問題ExcelSQLite
- sqlldr批次匯入匯出資料測試SQL
- PROC++批次匯入匯出ORACLE資料庫表 (轉)Oracle資料庫
- EasyPoi, Excel資料的匯入匯出Excel
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- Excel匯入Sqlserver資料庫指令碼ExcelSQLServer資料庫指令碼
- excel 匯入sqlyog資料庫ExcelSQL資料庫
- 一次資料庫匯入解決方案資料庫
- 資料庫的匯入匯出資料庫
- mysql 資料庫匯入匯出MySql資料庫
- MySQL資料庫匯入匯出MySql資料庫
- 匯入excel資源到資料庫Excel資料庫
- DataGrid匯出Excel產生亂碼解決方案(轉)Excel
- 【Excel】Excel 拆分以及批次匯入指令碼開發Excel指令碼
- SQL SERVER 和EXCEL的資料匯入匯出SQLServerExcel
- 將excel表格匯入資料庫Excel資料庫
- 【mysql】資料庫匯出和匯入MySql資料庫
- mysqldump匯入匯出mysql資料庫MySql資料庫
- oracle資料庫匯入匯出命令!Oracle資料庫
- EXCEL大資料量匯出的解決方案Excel大資料
- expdp impdp 資料庫匯入匯出命令詳解資料庫
- MySQL資料匯入匯出牛刀小試MySql
- 在SQL Server資料庫中匯入匯出資料SQLServer資料庫
- Oracle資料匯入匯出詳解Oracle
- php做EXCEL資料匯出匯入開發的一些小問題PHPExcel
- ASP.NET EXCEL資料的匯出和匯入ASP.NETExcel
- MySQL匯入資料亂碼、出錯等問題的解決辦法MySql
- php匯出資料excelPHPExcel
- SQL資料庫的匯入和匯出SQL資料庫
- plsql developer匯入匯出資料庫方法SQLDeveloper資料庫
- Excel 表匯入資料Excel
- Oracle 資料匯入ExcelOracleExcel
- 如何用Java將excel資料匯入資料庫JavaExcel資料庫