JavaScript ไม่มีฟังก์ชันสำหรับแยกหรือสร้างสตริง CSV โดยตรงเหมือนกับ JSON อย่างไรก็ตามคุณสามารถจัดการข้อมูล CSV ได้อย่างง่ายดายโดยใช้ JavaScript ธรรมดาสำหรับงานที่ง่าย หรือใช้ไลบรารี่ที่มีพลังเช่น PapaParse สำหรับสถานการณ์ที่ซับซ้อนมากขึ้น.
PapaParse
ในการแปลงสตริง JSON เป็นอ็อบเจกต์ JavaScript, ใช้ JSON.parse().
JSON.parse()
เพื่อทำงานกับ TOML ใน JavaScript, คุณจะต้องมีตัวแยกวิเคราะห์ เช่น @iarna/toml ก่อนอื่น, ติดตั้งมัน.
@iarna/toml
XML ย่อมาจาก eXtensible Markup Language, เป็นรูปแบบข้อมูลที่มีมาตั้งแต่ปลายทศวรรษ 90 มันกำหนดชุดของกฎสำหรับการเข้ารหัสเอกสารที่ทั้งมนุษย์และเครื่องจักรสามารถอ่านได้ ตามประวัติศาสตร์, XML ได้รับความนิยมเนื่องจากความยืดหยุ่นและโครงสร้างชั้นเชิง, ทำให้เป็นทางเลือกสำหรับเว็บเซอร์วิส เช่น SOAP, และไฟล์การตั้งค่าจำนวนมาก สิ่งที่เป็นทางเลือกของ XML รวมถึง JSON (JavaScript Object Notation), ซึ่งได้รับความนิยมเนื่องจากความง่ายในการใช้งานกับ JavaScript และน้ำหนักที่เบากว่า YAML เป็นอีกตัวเลือกหนึ่ง, มีค่าเพราะว่าเป็นมิตรกับมนุษย์และเป็นตัวเลือกทั่วไปสำหรับการกำหนดค่า XML ถูกใช้งานใน JavaScript โดยใช้งาน DOMParser และ XMLSerializer interfaces XML DOM (Document Object Model) ช่วยให้สามารถนำทางและแก้ไขเอกสาร XML เหมือนกับที่คุณจะทำกับ HTML แม้ว่า JSON จะได้รับความนิยม, แต่การเข้าใจ XML ยังคงเป็นกุญแจสำคัญ เนื่องจากระบบ legacy จำนวนมากและอุตสาหกรรมบางแห่งยังคงพึ่งพามันสำหรับการแลกเปลี่ยนข้อมูล.
ใน JavaScript การทำงานกับ YAML โดยทั่วไปจะใช้ไลบรารีของบุคคลที่สามเนื่องจากภาษานี้ไม่มีตัวแยกวิเคราะห์ YAML ในตัว เป็นที่นิยมใช้ไลบรารีหนึ่งสำหรับวัตถุประสงค์นี้คือ js-yaml คุณสามารถใช้ js-yaml ในการแยกวิเคราะห์ YAML เป็นวัตถุ JavaScript และทำการแปลงกลับไปยัง YAML ขั้นแรก คุณต้องติดตั้ง js-yaml.
js-yaml