บทแนะนำฉบับย่อนี้จะแนะนำ วิธีแปลง JSON เป็น CSV ใน Node.js ประกอบด้วยการตั้งค่า IDE รายการขั้นตอนการเขียนโปรแกรม และโค้ดตัวอย่างที่รันได้เพื่อ เปลี่ยน JSON เป็น CSV ใน Node.js คุณจะได้เรียนรู้การตั้งค่าแบบกำหนดเองต่างๆ ที่สามารถนำไปใช้ขณะโหลดไฟล์ JSON ต้นทาง
ขั้นตอนในการแปลง JSON เป็น CSV ใน Node.js
- ตั้งค่าสภาพแวดล้อมเป็น ใช้ Aspose.Cells สำหรับ Node.js ผ่าน Java เพื่อเปลี่ยน JSON เป็น CSV
- อ่านเนื้อหาไฟล์ JSON ไปยังตัวแปรสตริงโดยใช้เมธอด fs.readFile()
- สร้างวัตถุ Workbook และรับคอลเลคชันเซลล์จากชีตเป้าหมาย
- สร้างอ็อบเจ็กต์คลาส JsonLayoutOptions เพื่อตั้งค่าคุณสมบัติ JSON เอาต์พุต
- เรียกใช้เมธอด importData() โดยใช้เนื้อหาไฟล์ คอลเล็กชันเซลล์ และตัวเลือกที่กำหนดเอง
- บันทึกสมุดงานเป็นไฟล์ CSV
ขั้นตอนเหล่านี้สรุปวิธีการส่งออก JSON เป็น CSV ใน Node.js กระบวนการเริ่มต้นด้วยการโหลดเนื้อหาไฟล์ JSON ต้นทางลงในตัวแปรสตริง ตามด้วยการสร้างสมุดงานและเข้าถึงคอลเลกชันเซลล์ของแผ่นงาน ในขั้นตอนสุดท้าย JsonLayoutOptions จะเริ่มต้นเพื่อตั้งค่าคุณสมบัติที่กำหนดเองสำหรับการนำเข้าข้อมูลจากไฟล์ JSON ไปยังไฟล์ CSV โดยใช้เมธอด JsonUtility.importData()
รหัสเพื่อแปลงไฟล์ JSON เป็น CSV ใน Node.js
โค้ดด้านบนแสดงขั้นตอนการ แปลง JSON เป็น CSV ใน Node.js JsonLayoutOptions ใช้เพื่อตั้งค่าคุณสมบัติต่างๆ เช่น อาร์เรย์กระบวนการเป็นตาราง ละเว้นชื่ออาร์เรย์ แฟล็กเพื่อระบุว่าสตริงใน JSON จะถูกแปลงเป็นตัวเลขหรือวันที่ ละเว้นค่า Null และละเว้นชื่อเรื่องเพื่อแสดงรายการบางส่วน JsonUtility ที่ใช้ในรหัสนี้สามารถใช้เพื่อส่งออกช่วงไปยัง JSON โดยใช้วิธี exportRangeToJson()
บทความนี้อธิบายการแปลงไฟล์ จาก JSON เป็น CSV ใน Node.js หากคุณต้องการเรียนรู้วิธีใช้ตัวกรองใน Excel โปรดดูบทความใน วิธีใช้ตัวกรองใน Excel โดยใช้ Node.js