GBK ขอบเขตการเข้ารหัสแบบอ้างอิงด่วน
ป้อนข้อความสั้น แล้วค้นหาไบต์จริงตาม WHATWG Web ที่เข้ากันได้กับ GBK ตรวจสอบประเภทไบต์เดี่ยวหรือไบต์คู่ และระบุว่าลำดับไบต์เหมือนกับการแมป GB2312 ในหน้านี้หรือไม่
วิธีใช้ตารางอ้างอิงช่วงการเข้ารหัส GBK
GBK ไบต์จะคำนวณโดยใช้ดัชนีคงที่ภายในเครื่องบนเบราว์เซอร์ปัจจุบัน และจะไม่อัปโหลดเนื้อหาที่ป้อน
ป้อนข้อความสั้น ๆ
ป้อนค่าสเกลาร์ 64 ค่าได้สูงสุด Unicode โดยคงช่องว่าง อักขระซ้ำ และลำดับเดิมไว้
ดูไบต์ที่เข้ากันได้กับเว็บ
ดูไบต์เลขฐานสิบหกตัวพิมพ์ใหญ่ ประเภทไบต์เดี่ยวหรือไบต์คู่ทีละอักขระ และตรวจสอบว่าเอาต์พุต WHATWG GBK มีลำดับไบต์เหมือนกับการแมป GB2312 ในหน้านี้ทุกประการหรือไม่
คำอธิบายช่วงที่เชื่อมโยง
การค้นหาอักขระเดี่ยวจะระบุช่วงที่เกี่ยวข้อง และสามารถคัดลอกผลลัพธ์เป็น TSV ได้ หากไม่สามารถแมปได้จะแสดงว่า “ไม่รองรับ” อย่างชัดเจน
ข้อจำกัดและข้อควรระวัง
- การค้นหาใช้อัลกอริทึมการเข้ารหัส GBK ของ WHATWG Encoding ซึ่งไม่เทียบเท่ากับ CP936 ของ Windows ทั้งหมด โค้ดเพจของระบบปฏิบัติการ หรือส่วนขยายเฉพาะของผู้ผลิต
- สัญลักษณ์ยูโรจะถูกเข้ารหัสเป็นไบต์เดียว 80 ตามกฎความเข้ากันได้ของเว็บ ส่วน WHATWG ที่ U+E5E5 ตัดออกอย่างชัดเจนจะแสดงว่า “ไม่รองรับ”
- “ลำดับไบต์เดียวกัน” เปรียบเทียบเฉพาะเอาต์พุต WHATWG GBK ของอักขระเดียวกับการแมป GB2312 ในหน้านี้เท่านั้น ไม่ได้หมายความว่าสตรีมไบต์ GBK ใด ๆ จะถอดรหัสได้ด้วย GB2312
คำถามที่พบบ่อย
เหตุใดสัญลักษณ์ยูโรจึงแสดงเป็น 80
นี่คือการแมปไบต์เดี่ยวแบบพิเศษที่กำหนดโดย WHATWG สำหรับ GBK การเข้ารหัสที่เข้ากันได้กับ Web ไม่ใช่การแมปแบบเคร่งครัดของ GB2312
ทำไม Emoji จึงไม่รองรับใน GBK
GBK ที่เข้ากันได้กับ Web ครอบคลุม ASCII และดัชนีไบต์คู่ที่มีอยู่เป็นหลัก จึงไม่สามารถแสดงสเกลาร์ Unicode ได้ทั้งหมด
คำนวณเครื่องหมายลำดับไบต์เดียวกันอย่างไร
เครื่องมือจะคำนวณการแมปของ WHATWG GBK และการแมป ICU/IBM 5478 round-trip GB2312 ในหน้านี้แยกจากกัน และจะแสดงว่า “ใช่” ต่อเมื่อทั้งสองส่วนเข้ารหัสได้และมีลำดับไบต์เหมือนกันทุกประการ