คอมพิวเตอร์ประเภทไฟล์

รูปแบบ CSV หรือที่จะใส่เครื่องหมายจุลภาคหรือไม่

ในการใช้งานที่ต้องเผชิญหากไม่ได้เป็นโปรแกรมเมอร์ที่มันมีอยู่แล้วผู้ใช้ขั้นสูงนำเข้าข้อมูลจากโปรแกรมหนึ่งไปยังอีกไม่ได้เกิดขึ้นน้อยมาก และค่อนข้างบ่อยก็เป็นสิ่งจำเป็นที่จะนำเข้าข้อมูลตารางซึ่งในความเป็นจริงได้รับการประกาศเกียรติคุณจากรูปแบบ CSV ผู้พัฒนาโซลูชันทางเลือกหลาย (หัวหน้า XML ในหมู่พวกเขา) แต่การสร้างไฟล์ CSV ในบางกรณีเป็นทางออกที่สะดวกที่สุดและบางส่วน - ปัญหามากที่สุด

มันย่อมาจากชื่อของรูปแบบเป็น commaseparatedvalues ที่ - ค่าคั่นด้วยเครื่องหมายจุลภาค ในไฟล์ Notepad ดังนี้

00, 01, 02, 03;

01, 15, 34, 11;

16, 27, 33, 06 (ในตอนท้ายของป้ายที่นำไม่จำเป็น)

และในสเปรดชีตหรือคล้ายกันการประยุกต์ใช้ Excel แล้วดังนั้น:

00 01 02 03
01 15 34 11
16 27 33 06

แต่ตอนนี้เรากล่าวถึงกรณีที่ง่ายที่สุด ปัญหาเริ่มต้นเพียงเพราะความจริงที่ว่าเนื่องจากการรายงานการบีบอัดข้อมูลมากรูปแบบ CSV ถูกนำมาใช้ในการถ่ายโอนข้อมูลจำนวนมาก ส่วนใหญ่มักจะพบในฐานข้อมูลของค่าที่หลากหลาย: ตัวเลข, อัลฟาและตัวเลขที่มีช่องว่าง ฯลฯ มักจะอยู่ในอาร์เรย์ขนาดใหญ่มีความผิดพลาดและถ้ายกตัวอย่างเช่นบางแห่งจะเป็นเครื่องหมายจุลภาคเสริมในเนื้อหาของฟิลด์หนึ่งเซลล์ทั้งหมดสามารถแทนที่ด้วยหนึ่ง

โดยทั่วไปมีปัญหาเกิดขึ้นเมื่อข้อมูลถูกนำเข้าผ่านทาง รูปแบบไฟล์ CSV สามารถแบ่งออกเป็นสามประเภท:

1 - เขตไส้ที่ไม่ถูกต้อง

2 - การแปลงข้อมูลที่ไม่ถูกต้องเมื่อมีการบันทึกลงในไฟล์ CSV

3 - การรับรู้ที่ไม่ถูกต้องในรูปแบบโปรแกรมผู้นำเข้า

กรณีแรกที่เราได้ตรวจสอบบางส่วน เพื่อต่อสู้กับปัญหาที่คุณจะต้องจัดให้มีวิธีการตรวจสอบความถูกต้องของข้อมูลที่ป้อน ตัวอย่างเช่นถ้าคุณจะต้องเก็บฐานข้อมูลของที่อยู่สำหรับรายชื่อทางไปรษณีย์ที่มีสคริปพิเศษที่ยืนยันว่าบุคคลที่ได้เข้าอีเมล์ในรูปแบบที่เหมาะสม ในกรณีที่มีช่องว่างจุลภาคและข้อมูลอื่น ๆ ที่สามารถอ่านได้ผิดเนื้อหาของฟิลด์จะต้องอยู่ในเครื่องหมายอัญประกาศ (ที่เรียกว่าคอมพิวเตอร์ "")

กรณีที่สองมีการเชื่อมต่อกับทางเลือกของการเข้ารหัส ต้องไปหามีประสบการณ์มักจะโดยสิ่งที่เข้ารหัสชอบการนำเข้าโปรแกรม ใน Windows ที่ใช้กันทั่วไปใน 1251 ดังนั้นถ้าไฟล์ต้นฉบับจะพบข้อความที่เป็น Unicode ทำตามก็จะถูกแสดงในโปรแกรมประยุกต์ปลายทางเป็นห่วงโซ่ของคำถาม ใน Excel คุณสามารถบันทึกในรูปแบบ CSV กับการเข้ารหัสที่แตกต่างกันและตัวคั่น (ยกเว้นจุดที่ยังคงอยู่ในแท็บการใช้งานและอัฒภาค) แต่ดีที่สุดคือการสร้างไฟล์ใน Notepad ++ หรือ OpenOfficeCalc

กรณีที่สาม - ผลของการที่สอง ประวัติศาสตร์รูปแบบ CSV ไม่ได้มีมาตรฐานเดียว หลายโปรแกรมที่ได้รับรู้เป็น CSV และไฟล์ TSV (คั่นด้วยแท็บ) และ SCSV (คั่นด้วยเครื่องหมายอัฒภาค) โดยเฉพาะอย่างยิ่งเพราะนามสกุลของไฟล์ไม่ได้รายงานเกี่ยวกับเรื่องนี้ ในกรณีนี้กำลังอ่านข้อมูลไม่ถูกต้องและไม่ได้รับการจัดสรรในหมู่เซลล์ในลำดับที่ถูกต้อง สิ่งที่ดีที่สุดที่เราสามารถให้คำแนะนำ - เพื่อสร้างไฟล์ CSV ส่วนตัว ดังกล่าวแล้วจะต้องมีการใช้ประโยชน์จากการเป็นบรรณาธิการสะดวก

เคล็ดลับวิธีการเชื่องรูปแบบ CSV โปรแกรมเมอร์ที่รู้จักกัน ผู้ใช้ง่ายต้องการที่จะปฏิบัติตามคำแนะนำของเราสำหรับการสร้างไฟล์ น้อยที่สุดของปัญหาทั้งหมดที่เกิดขึ้นเมื่อไฟล์ถูกสร้างขึ้นเฉพาะสำหรับการนำเข้าโปรแกรมเฉพาะ (และบางครั้งในทางที่แตกต่างกัน) มันง่ายที่จะนำเข้าบัญชีทุกปัญหาที่เป็นไปได้พบใน ข้อมูล

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.atomiyme.com. Theme powered by WordPress.