ฉันต้องการสร้างไฟล์สำหรับ Excel ค่าบางอย่างในไฟล์นี้มีหลายบรรทัด
นอกจากนี้ยังมีข้อความที่ไม่ใช่ภาษาอังกฤษอยู่ในนั้นดังนั้นไฟล์ต้องเป็น Unicode
ไฟล์ที่ฉันสร้างตอนนี้มีลักษณะดังนี้: (ใน UTF8 ที่ไม่มีข้อความภาษาอังกฤษผสมอยู่และมีหลายบรรทัด)
Header1,Header2,Header3
Value1,Value2,"Value3 Line1
Value3 Line2"
โปรดสังเกตว่าค่าหลายบรรทัดนั้นอยู่ในเครื่องหมายคำพูดคู่โดยมีการขึ้นบรรทัดใหม่ทุกวันตามปกติ
จากสิ่งที่ฉันพบบนเว็บสิ่งนี้น่าจะใช้ได้ แต่อย่างน้อยก็ไม่ชนะไฟล์ Excel 2007 และ UTF8 Excel ถือว่าบรรทัดที่ 3 เป็นแถวที่สองของข้อมูลไม่ใช่แถวที่สองของแถวข้อมูลแถวแรก .
สิ่งนี้ต้องทำงานบนเครื่องลูกค้าของฉันและฉันไม่สามารถควบคุม Excel เวอร์ชันของพวกเขาดังนั้นฉันต้องการโซลูชันที่จะทำงานกับ Excel 2000 และใหม่กว่า
ขอบคุณ
แก้ไข: ฉัน "แก้ไข" ปัญหาของฉันโดยมีสองตัวเลือก CSV หนึ่งตัวสำหรับ Excel (Unicode แยกแท็บไม่มีบรรทัดใหม่ในฟิลด์) และอีกอันสำหรับส่วนที่เหลือของโลก (UTF8 มาตรฐาน CSV)
ไม่ใช่สิ่งที่ฉันกำลังมองหา แต่อย่างน้อยก็ใช้งานได้ (จนถึงตอนนี้)