ใน TypeScript, คุณสามารถทำงานกับไฟล์ CSV ผ่านโค้ดเนทีฟหรือโดยการใช้ไลบรารีของบุคคลที่สาม เช่น csv-parser เพื่ออ่านและ csv-writer เพื่อเขียนไฟล์ CSV.
csv-parser
csv-writer
เพื่อแปลงสตริง JSON เป็นวัตถุ TypeScript, คุณใช้วิธีการ JSON.parse() นี่มีประโยชน์เมื่อได้รับข้อมูล JSON จากเว็บเซิร์ฟเวอร์หรือการอ่านไฟล์ JSON.
JSON.parse()
ก่อนอื่น คุณจะต้องใช้ตัวแยกวิเคราะห์ TOML @iarna/toml เป็นตัวเลือกยอดนิยม ติดตั้งโดยใช้ npm.
@iarna/toml
XML, หรือ Extensible Markup Language, ได้รับการใช้งานมาตั้งแต่ปลายยุค 90’s ความเป็นลักษณะการอธิบายตนเองและรูปแบบที่อ่านได้โดยมนุษย์ทำให้มันได้รับความนิยมอย่างเร็วสำหรับการใช้งานหลายประเภท เช่น ฟีด RSS, การจัดการการตั้งค่า, และแม้กระทั่งรูปแบบเอกสารสำนักงานอย่างเอกสาร Microsoft Office Open XML แต่, XML มีความเห็ดอ้วนเมื่อเปรียบเทียบกับ JSON, และกระแสที่เปลี่ยนแปลงได้ ความสนใจได้หันไปที่ JSON สำหรับ API บนเว็บเนื่องจากมีน้ำหนักเบาและเข้ากันได้กับ JavaScript โดยธรรมชาติ อย่างไรก็ตาม, XML ไม่ได้ตาย.
การทำงานกับ YAML ใน TypeScript โดยปกติจะเกี่ยวข้องกับการแปลงเนื้อหา YAML เป็นอ็อบเจกต์ JavaScript และอาจทำการแปลงอ็อบเจกต์ JavaScript กลับเป็น YAML การทำเช่นนี้ต้องการตัวแปลง; ตัวเลือกยอดนิยมหนึ่งคือ js-yaml, ไลบรารีที่สามารถรวมเข้ากับโปรเจกต์ TypeScript ได้ง่าย.
js-yaml