Json.FromValue
ไวยากรณ์
Json.FromValue(value as any, optional encoding as nullable number) as binary
เกี่ยวกับ
สร้างการแสดง JSON ของค่าvalue
ที่กําหนดด้วยการเข้ารหัสข้อความที่ระบุโดยencoding
หาก encoding
ถูกเว้นไว้ UTF8 จะถูกใช้ ค่าแสดงดังต่อไปนี้:
- ค่า Null, ข้อความและตรรกะถูกแสดงเป็นชนิด JSON ที่สอดคล้องกัน
- ตัวเลขถูกแสดงเป็นตัวเลขใน JSON ยกเว้นว่า
#infinity
-#infinity
และ#nan
ถูกแปลงเป็น null - รายการจะแสดงเป็นอาร์เรย์ JSON
- บันทึกจะถูกแสดงเป็นวัตถุ JSON
- ตารางจะแสดงเป็นอาร์เรย์ของวัตถุ
- วันที่ เวลา วันที่เวลา โซนวันที่เวลา และระยะเวลาจะแสดงเป็นข้อความ ISO-8601
- ค่าไบนารีจะแสดงเป็นข้อความที่เข้ารหัส base-64
- ประเภทและฟังก์ชันสร้างข้อผิดพลาด
ตัวอย่างที่ 1
แปลงค่าที่ซับซ้อนเป็น JSON
การใช้งาน
Text.FromBinary(Json.FromValue([A = {1, true, "3"}, B = #date(2012, 3, 25)]))
เอาท์พุท
"{""A"":[1,true,""3""],""B"":""2012-03-25""}"
คำติชม
https://aka.ms/ContentUserFeedback
เร็วๆ นี้: ตลอดปี 2024 เราจะขจัดปัญหา GitHub เพื่อเป็นกลไกคำติชมสำหรับเนื้อหา และแทนที่ด้วยระบบคำติชมใหม่ สำหรับข้อมูลเพิ่มเติม ให้ดู:ส่งและดูข้อคิดเห็นสำหรับ