บทช่วยสอนพื้นฐานนี้จะแนะนำคุณเกี่ยวกับวิธี แปลง JSON เป็น CSV ใน C# ข้อมูล JSON มักใช้เพื่อทำให้ข้อมูลเข้ากันได้กับแอปพลิเคชันต่างๆ สำหรับการถ่ายโอนข้อมูลและสารสนเทศ ในการแปลง JSON เป็น CSV C# เป็นภาษาทั่วไปที่ใช้ในบทช่วยสอนนี้ด้วย
ขั้นตอนในการแปลง JSON เป็น CSV ใน C#
- ใช้ NuGet package manager เพิ่มไลบรารี Aspose.Cells เพื่อแปลง JSON เป็น CSV
- สร้างวัตถุ Workbook ที่ว่างเปล่าเพื่อเก็บข้อมูล CSV ที่แปลงแล้ว
- เข้าถึงคอลเลกชันเซลล์จากแผ่นงานแรก
- สร้างวัตถุคลาส JsonLayoutOptions และกำหนดค่าคุณสมบัติที่ต้องการ
- เรียกใช้เมธอด ImportData ขณะที่ส่งผ่านพาธและพารามิเตอร์ที่จำเป็นอื่นๆ
- บันทึกไฟล์ CSV เอาต์พุต
ขั้นตอนง่ายๆ เหล่านี้อธิบายว่าการแปลง JSON เป็น CSV ใน C# นั้นง่ายเพียงใด ซึ่งคุณสามารถโหลดไฟล์อินพุตที่มีข้อมูล JSON แล้วบันทึกสมุดงานเป็น CSV หลังจากนำเข้าข้อมูล JSON คลาส JsonUtility มีฟังก์ชัน ImportData ที่ถ่ายโอนข้อมูลจากไฟล์ JSON ไปยังคอลเลกชันเซลล์ในแผ่นงาน การแปลงนี้ดำเนินการอย่างรวดเร็วในขณะที่ใช้หน่วยความจำและทรัพยากร CPU เพียงเล็กน้อย
รหัสเพื่อแปลง JSON เป็น CSV ใน C
ในข้อมูลโค้ดนี้ มีการระบุเส้นทางไปยังไฟล์ JSON อินพุตและคุณสมบัติ JsonLayoutOptions ที่แตกต่างกันถูกตั้งค่าเพื่อควบคุมกระบวนการแปลง ตัวอย่างเช่น คุณสามารถตั้งค่าคุณสมบัติที่เกี่ยวข้องกับชื่ออาร์เรย์ ชื่อวัตถุ การแปลงรูปแบบตัวเลข ฯลฯ เพื่อรับไฟล์ CSV เอาต์พุตที่ต้องการ จากนั้นจะเรียกใช้เมธอด ImportData ซึ่งทำการแปลงไฟล์ JSON
บทช่วยสอนง่ายๆ นี้อธิบายวิธีใช้ C# แปลง JSON เป็น CSV หากคุณสนใจที่จะเรียนรู้การแปลง CSV เป็น Excel โปรดดูบทความเกี่ยวกับ วิธีแปลงไฟล์ CSV เป็น Excel ใน C#