ขั้นตอนที่ 2เปิดส่วนขยายเปิด Thunderbit Chrome Extension แล้วเข้าเครื่องมือ XML to CSV Converter เลือกวิธีป้อนข้อมูลอย่างใดอย่างหนึ่ง: (1) แท็บ "Upload an XML File" ให้อัปโหลดไฟล์ XML หนึ่งไฟล์ผ่านช่อง "xml_file" หรือ (2) แท็บ "Paste XML Text" ให้วาง XML ลงในช่อง "xml_text" ในช่อง "record_node_path" ให้ใส่พาธลักษณะ XPath ไปยังโหนดเรคคอร์ดที่ซ้ำและต้องการแปลงเป็นแถว (เช่น /root/items/item) จากนั้น (ไม่บังคับ) ใส่รายการฟิลด์และ/หรือแอตทริบิวต์ใน "fields_or_attributes" (หนึ่งรายการต่อบรรทัด โดยใช้ @attr สำหรับแอตทริบิวต์ เช่น @id) หากเรคคอร์ดมีองค์ประกอบซ้อนกัน ให้ตั้งค่า "include_nested_as_json" เป็น "serialize_as_json" เพื่อเก็บข้อมูลซ้อนในเซลล์เดียว หรือเลือก "ignore_nested" เพื่อไม่รวมโครงสร้างซ้อน
ขั้นตอนที่ 3กดปุ่ม Convert XML to CSVคลิกปุ่ม "Convert XML to CSV" Thunderbit จะอ่านและแยกโครงสร้าง XML ค้นหาโหนดเรคคอร์ดที่ซ้ำตามค่า record_node_path (หรือเดาโหนดที่เหมาะสมที่สุดหากพาธไม่ถูกต้อง) แล้วสร้างตารางที่แต่ละเรคคอร์ดเป็นหนึ่งแถว และแต่ละฟิลด์/แอตทริบิวต์ที่เลือกเป็นหัวคอลัมน์ เมื่อผลลัพธ์แสดงแล้ว ให้ดาวน์โหลดไฟล์ CSV ที่สร้างขึ้น หรือส่งออกตารางไปยัง Excel, Google Sheets, Airtable หรือ Notion
เรียนรู้วิธีแปลงไฟล์ XML ให้เป็นตาราง CSV เพื่อการวิเคราะห์
แปลง XML ให้เป็นแถวและคอลัมน์แบบ CSV
เปลี่ยนข้อมูล XML ให้เป็นตารางที่พร้อมส่งออกเป็น CSV เพื่อใช้งานต่อในเครื่องมือสเปรดชีตและเวิร์กโฟลว์ BI อัปโหลดไฟล์ XML หรือวางข้อความ XML แล้วเลือกโหนดเรคคอร์ดที่ซ้ำ (เช่น /root/items/item) เพื่อกำหนดว่าอะไรจะกลายเป็น “หนึ่งแถว” เหมาะสำหรับนักวิเคราะห์ ทีมปฏิบัติการ และนักพัฒนาที่ต้องการตารางที่สะอาดจาก XML แบบมีโครงสร้าง โดยไม่ต้องคัดลอกวางด้วยมือ