คำถามติดแท็ก csv

Comma-Separated Values ​​หรือ Character-Separated Values ​​(CSV) เป็นรูปแบบ "ฐานข้อมูลไฟล์แฟลต" มาตรฐานสำหรับการจัดเก็บข้อมูลแบบตารางในข้อความธรรมดาประกอบด้วยแถวส่วนหัวทางเลือกซึ่งแสดงรายการเขตข้อมูลตารางที่คั่นด้วยเครื่องหมายจุลภาคหรือแท็บหรืออักขระตัวคั่นอื่น ๆ ตามด้วยหนึ่งแถวหรือมากกว่านั้น (คั่นด้วยการขึ้นบรรทัดใหม่) แทนระเบียนตารางเป็นรายการที่คั่นด้วยค่า การขึ้นบรรทัดใหม่และอักขระตัวคั่นสามารถปรากฏขึ้นภายในฟิลด์

30
วิธีการเชื่อมข้อความจากหลายแถวเข้าด้วยกันเป็นสตริงข้อความเดียวในเซิร์ฟเวอร์ SQL
พิจารณาชื่อตารางการถือครองฐานข้อมูลที่มีสามแถว: Peter Paul Mary มีวิธีง่าย ๆ ในการเปลี่ยนให้เป็นสตริงเดียวPeter, Paul, Maryหรือไม่?

30
จะแสดงผลลัพธ์คิวรี MySQL ในรูปแบบ CSV ได้อย่างไร
มีวิธีที่ง่ายในการเรียกใช้แบบสอบถาม MySQL จากบรรทัดคำสั่ง Linux และส่งออกผลลัพธ์ในรูปแบบCSVหรือไม่ นี่คือสิ่งที่ฉันทำตอนนี้: mysql -u uid -ppwd -D dbname << EOQ | sed -e 's/ /,/g' | tee list.csv select id, concat("\"",name,"\"") as name from students EOQ มันจะเกิดความยุ่งเหยิงเมื่อมีคอลัมน์จำนวนมากที่ต้องล้อมรอบด้วยเครื่องหมายคำพูดหรือหากมีเครื่องหมายคำพูดในผลลัพธ์ที่ต้องหลีกหนี
1183 mysql  csv  quotes 

18
บันทึกเอาต์พุต PL / pgSQL จาก PostgreSQL เป็นไฟล์ CSV
วิธีที่ง่ายที่สุดในการบันทึกเอาต์พุต PL / pgSQL จากฐานข้อมูล PostgreSQL เป็นไฟล์ CSV คืออะไร? ฉันใช้ PostgreSQL 8.4 กับ pgAdmin III และปลั๊กอิน PSQL ที่ฉันเรียกใช้แบบสอบถาม

7
การเขียน DataFrame นุ่นเป็นไฟล์ CSV
ฉันมี dataframe เป็นหมีแพนด้าซึ่งฉันต้องการจะเขียนไปยังไฟล์ CSV ฉันกำลังทำสิ่งนี้โดยใช้: df.to_csv('out.csv') และได้รับข้อผิดพลาด: UnicodeEncodeError: 'ascii' codec can't encode character u'\u03b1' in position 20: ordinal not in range(128) มีวิธีใดบ้างที่จะหลีกเลี่ยงสิ่งนี้ได้อย่างง่ายดาย (เช่นฉันมีอักขระ Unicode ในกรอบข้อมูลของฉัน)? และมีวิธีการเขียนไปยังไฟล์ที่คั่นด้วยแท็บแทนการใช้ CSV เช่นวิธีการ 'to-tab' (ที่ฉันไม่คิดว่ามีอยู่)?
714 python  csv  pandas  dataframe 

30
Excel เป็น CSV พร้อมการเข้ารหัส UTF8 [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 เดือนที่ผ่านมา ฉันมีไฟล์ Excel ที่มีอักขระภาษาสเปน (ตัวหนอนเป็นต้น) ที่ฉันต้องแปลงเป็นไฟล์ CSV เพื่อใช้เป็นไฟล์นำเข้า อย่างไรก็ตามเมื่อฉันบันทึกเป็น CSV มันจะรวมตัวอักษรสเปน "พิเศษ" ที่ไม่ใช่ตัวอักษร ASCII ดูเหมือนว่าจะทำเช่นนี้ด้วยเครื่องหมายคำพูดซ้ายและขวาและเครื่องหมายขีดกลางยาวที่ปรากฏว่ามาจากผู้ใช้ดั้งเดิมที่สร้างไฟล์ Excel ใน Mac เนื่องจาก CSV เป็นเพียงไฟล์ข้อความฉันแน่ใจว่ามันสามารถจัดการการเข้ารหัส UTF8 ได้ดังนั้นฉันจึงเดาว่ามันเป็นข้อ จำกัด ของ Excel แต่ฉันกำลังมองหาวิธีที่จะได้รับจาก Excel เป็น CSV และเก็บอักขระที่ไม่ใช่ ASCII ครบถ้วน
607 excel  encoding  csv  utf-8 



30
หยุด Excel จากการแปลงค่าข้อความบางอย่างให้เป็นวันที่โดยอัตโนมัติ
ใครบ้างที่จะเกิดขึ้นทราบว่ามีโทเค็นฉันสามารถเพิ่มไปยัง CSV ของฉันสำหรับข้อมูลบางอย่างเพื่อ Excel ไม่พยายามที่จะแปลงเป็นวันที่? ฉันกำลังพยายามเขียนไฟล์. csv จากแอปพลิเคชันของฉันและหนึ่งในค่าที่เกิดขึ้นดูเหมือนว่าเป็นวันที่ Excel จะแปลงไฟล์จากข้อความเป็นวันที่โดยอัตโนมัติ ฉันได้ลองใส่ช่องข้อความทั้งหมดของฉัน (รวมถึงช่องที่ดูเหมือนวันที่) ด้วยเครื่องหมายคำพูดคู่ แต่ไม่มีผลใด ๆ
526 excel  csv  import 

27
วิธีการส่งออกข้อมูลอาร์เรย์ JavaScript ไปยัง csv (ทางฝั่งไคลเอ็นต์)
ฉันรู้ว่ามีคำถามมากมายในลักษณะนี้ แต่ฉันต้องทำสิ่งนี้โดยใช้ JavaScript ฉันใช้Dojo 1.8และมีข้อมูลคุณลักษณะทั้งหมดในอาร์เรย์ซึ่งมีลักษณะดังนี้: [["name1", "city_name1", ...]["name2", "city_name2", ...]] ความคิดใด ๆ ที่ฉันสามารถส่งออกไปยังCSVด้านลูกค้า?

8
HTML Input =“ file” ยอมรับประเภทไฟล์คุณสมบัติ (CSV)
ฉันมีวัตถุอัพโหลดไฟล์ในหน้าของฉัน: <input type="file" ID="fileSelect" /> ด้วยไฟล์ excel ต่อไปนี้บนเดสก์ท็อปของฉัน: file1.xlsx file1.xls file.csv ฉันต้องการอัปโหลดไฟล์ไปเท่านั้นแสดง.xlsx, .xlsและ.csvไฟล์ เมื่อใช้แอacceptททริบิวต์ฉันพบว่าประเภทเนื้อหาเหล่านี้ดูแล.xlsx& .xlsส่วนขยาย ... accept= application / vnd.openxmlformats-officedocument.spreadsheetml.sheet (.XLSX) accept= application / vnd.ms-excel (.XLS) อย่างไรก็ตามฉันไม่พบประเภทเนื้อหาที่ถูกต้องสำหรับไฟล์ Excel CSV! ข้อเสนอแนะใด ๆ ตัวอย่าง: http://jsfiddle.net/LzLcZ/

27
การจัดการกับจุลภาคในไฟล์ CSV
ฉันกำลังมองหาคำแนะนำเกี่ยวกับวิธีจัดการไฟล์ csv ที่กำลังสร้างจากนั้นลูกค้าของเราอัปโหลดแล้วและอาจมีเครื่องหมายจุลภาคในค่าเช่นชื่อ บริษัท บางส่วนของแนวคิดที่เรากำลังดูคือ: ตัวระบุที่ยกมา (ค่า "," ค่า "," ฯลฯ ) หรือใช้ | แทนเครื่องหมายจุลภาค ปัญหาที่ใหญ่ที่สุดคือเราต้องทำให้ง่ายหรือลูกค้าจะไม่ทำ
472 csv 

27
เป็นไปได้หรือไม่ที่จะบังคับให้ Excel รับรู้ไฟล์ UTF-8 CSV โดยอัตโนมัติ
ฉันกำลังพัฒนาส่วนหนึ่งของแอปพลิเคชันที่รับผิดชอบในการส่งออกข้อมูลบางส่วนไปเป็นไฟล์ CSV แอปพลิเคชันใช้ UTF-8 เสมอเนื่องจากมีหลายภาษาในทุกระดับ แต่การเปิดไฟล์ CSV ดังกล่าว (ที่มีเครื่องหมายการออกเสียงเช่นตัวอักษรซีริลลิ, ตัวอักษรกรีก) ใน Excel Г„/Г¤, Г–/Г¶ไม่บรรลุผลที่คาดว่าจะแสดงสิ่งที่ต้องการ และฉันไม่รู้วิธีบังคับให้ Excel เข้าใจว่าไฟล์ CSV แบบเปิดถูกเข้ารหัสใน UTF-8 ฉันยังพยายามระบุ UTF-8 BOM EF BB BFแต่ Excel ไม่สนใจสิ่งนั้น มีวิธีแก้ปัญหาหรือไม่? PS เครื่องมือใดที่อาจมีพฤติกรรมเช่นเดียวกับ Excel UPDATE ฉันต้องบอกว่าฉันสับสนกับการตั้งคำถามของชุมชน เมื่อฉันถามคำถามนี้ฉันขอวิธีเปิดไฟล์ UTF-8 CSV ใน Excel โดยไม่มีปัญหาใด ๆ สำหรับผู้ใช้อย่างคล่องแคล่วและโปร่งใส แต่ผมใช้สูตรที่ไม่ถูกต้องขอให้ทำมันโดยอัตโนมัติ มันสับสนมากและขัดแย้งกับ VBA แมโครอัตโนมัติ มีสองคำตอบสำหรับคำถามนี้ที่ฉันขอขอบคุณมากที่สุด: คำตอบแรกโดย Alex https://stackoverflow.com/a/6002338/166589และฉันยอมรับคำตอบนี้แล้ว …
455 excel  csv  utf-8 

5
ฉันควรใช้ MIME ประเภทใดใน CSV?
ผมเคยเห็นใช้และapplication/csvtext/csv ความแตกต่างคืออะไร? มีความแตกต่างหรือไม่? มันสำคัญไหมว่าตราบใดที่คำขอตรงกับสิ่งที่มีอยู่ พวกเขาใช้แทนกันได้หรือไม่

9
ไฟล์ CSV ที่เขียนด้วย Python มีบรรทัดว่างระหว่างแต่ละแถว
import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) รหัสนี้อ่านthefile.csv, thefile_subset1ทำให้เกิดการเปลี่ยนแปลงและเขียนผล อย่างไรก็ตามเมื่อฉันเปิด csv ที่ได้ใน Microsoft Excel จะมีบรรทัดว่างเพิ่มเติมหลังจากบันทึกแต่ละชุด! มีวิธีทำให้ไม่ใส่บรรทัดว่างพิเศษหรือไม่?
446 python  windows  csv 

12
วิธีการส่งออกตารางเป็น CSV โดยมีหัวเรื่องใน Postgresql
ฉันกำลังพยายามส่งออกตาราง PostgreSQL ด้วยส่วนหัวไปยังไฟล์ CSV ผ่านทางบรรทัดคำสั่ง แต่ฉันจะส่งออกไปยังไฟล์ CSV แต่ไม่มีส่วนหัว รหัสของฉันมีลักษณะดังนี้: COPY products_273 to '/tmp/products_199.csv' delimiters',';

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.