JSON

json.escape

เลี่ยงข้อความเพื่อให้สามารถปรากฏภายในสตริงลิเทอรัล JSON ได้อย่างปลอดภัย

ไวยากรณ์

json.escape(text: string): string

Arguments

ชื่อชนิดคำอธิบาย
textstringค่าข้อความที่ใช้โดยการดำเนินการ

Returns

ชื่อชนิดคำอธิบาย
escapedstringเนื้อหาสตริง JSON ที่ใช้ Escape

คำอธิบาย

เลี่ยงข้อความเพื่อให้สามารถปรากฏภายในสตริงลิเทอรัล JSON ได้อย่างปลอดภัย

เรียกด้วย parameter 1 ค่า: text ตาราง arguments อธิบายค่าที่จำเป็นและค่าที่ปรับพฤติกรรม

ส่งคืน escaped (string) ใช้ตาราง returns เพื่อแยกค่าที่สำเร็จ ผลลัพธ์ nil และ error ที่จัดการต่อได้

ตัวอย่าง

Escape text เพื่อใช้ภายในสตริง JSON

local source = "line 1" .. string.char(10) .. "line 2"
local escaped = json.escape(source)

print(escaped)