ListFan
ข้อความ · ฟรี

เครื่องมือจัดรูปแบบ Valve KeyValues1

จัดรูปแบบการตั้งค่า Valve KeyValues1 แบบข้อความ โดยรักษาส่วนซ้อน ลำดับ และคีย์ที่ซ้ำกัน

01กรอกค่า

ทำงานในเบราว์เซอร์

ทำงานแบบออฟไลน์ในเบราว์เซอร์ หลังจากโหลดหน้าและไฟล์ที่จำเป็นแล้ว การประมวลผลไม่ต้องใช้อินเทอร์เน็ต

แยกคีย์และค่าที่มีหรือไม่มีอัญประกาศ วงเล็บปีกกา และความคิดเห็นรายบรรทัดเป็นโทเค็น แยกวิเคราะห์เป็นคู่คีย์/ค่าที่มีลำดับแทนออบเจ็กต์ JSON เพื่อรักษาคีย์ซ้ำไว้ สร้างข้อความ KeyValues1 ใหม่พร้อมอัญประกาศและการเยื้อง โดยตัดความคิดเห็นออก

ตัวอย่าง
ข้อความ KeyValues1

วิธีใช้งาน

จัดรูปแบบการตั้งค่า Valve KeyValues1 แบบข้อความ โดยรักษาส่วนซ้อน ลำดับ และคีย์ที่ซ้ำกัน

ไม่ รองรับเฉพาะ KeyValues1 แบบข้อความ สูงสุด 100000 อักขระและบล็อกซ้อน 32 ระดับ ไม่รับ VDF ไบนารี, KeyValues2/3, คำสั่งรวมไฟล์ และเงื่อนไข อักขระเอสเคปในอัญประกาศที่รองรับคือแบ็กสแลช อัญประกาศ ขึ้นบรรทัดใหม่ และแท็บ ตรวจสอบโครงสร้าง ไม่ใช่การตั้งค่าเฉพาะแอปหรือความเป็นเจ้าของเกม เก็บไฟล์ต้นฉบับไว้เพราะความคิดเห็นจะถูกลบ

ข้อมูลอยู่กับคุณ

ข้อมูลประมวลผลในหน้านี้และไม่ส่งไปยังเซิร์ฟเวอร์

เกี่ยวกับเครื่องมือนี้

จัดรูปแบบการตั้งค่า Valve KeyValues1 แบบข้อความ โดยรักษาส่วนซ้อน ลำดับ และคีย์ที่ซ้ำกัน

แยกคีย์และค่าที่มีหรือไม่มีอัญประกาศ วงเล็บปีกกา และความคิดเห็นรายบรรทัดเป็นโทเค็น แยกวิเคราะห์เป็นคู่คีย์/ค่าที่มีลำดับแทนออบเจ็กต์ JSON เพื่อรักษาคีย์ซ้ำไว้ สร้างข้อความ KeyValues1 ใหม่พร้อมอัญประกาศและการเยื้อง โดยตัดความคิดเห็นออก

ใช้เครื่องมือ ↑

วิธีใช้

  1. กรอกค่า

    ข้อความ KeyValues1

  2. คำนวณ / สร้าง

    จัดรูปแบบการตั้งค่า Valve KeyValues1 แบบข้อความ โดยรักษาส่วนซ้อน ลำดับ และคีย์ที่ซ้ำกัน

  3. ผลลัพธ์

    "settings" { "volume" "0.5" "enabled" "1" }

วิธีคำนวณ

  1. แยกคีย์และค่าที่มีหรือไม่มีอัญประกาศ วงเล็บปีกกา และความคิดเห็นรายบรรทัดเป็นโทเค็น แยกวิเคราะห์เป็นคู่คีย์/ค่าที่มีลำดับแทนออบเจ็กต์ JSON เพื่อรักษาคีย์ซ้ำไว้ สร้างข้อความ KeyValues1 ใหม่พร้อมอัญประกาศและการเยื้อง โดยตัดความคิดเห็นออก
ตัวอย่าง

เครื่องมือจัดรูปแบบ Valve KeyValues1

ข้อความ KeyValues1
"settings" { "volume" "0.5" "enabled" "1" }
ผลลัพธ์
"settings"
{
	"volume"	"0.5"
	"enabled"	"1"
}

คำถามที่พบบ่อย

รองรับ VDF ทุกรูปแบบหรือไม่?

ไม่ รองรับเฉพาะ KeyValues1 แบบข้อความ สูงสุด 100000 อักขระและบล็อกซ้อน 32 ระดับ ไม่รับ VDF ไบนารี, KeyValues2/3, คำสั่งรวมไฟล์ และเงื่อนไข อักขระเอสเคปในอัญประกาศที่รองรับคือแบ็กสแลช อัญประกาศ ขึ้นบรรทัดใหม่ และแท็บ ตรวจสอบโครงสร้าง ไม่ใช่การตั้งค่าเฉพาะแอปหรือความเป็นเจ้าของเกม เก็บไฟล์ต้นฉบับไว้เพราะความคิดเห็นจะถูกลบ

ข้อมูลส่งไปที่ไหน?

คำนวณบนอุปกรณ์ของคุณ ไม่ส่งข้อมูลไปยังเซิร์ฟเวอร์

คำศัพท์และคำอธิบาย

กรอกค่า

ข้อความ KeyValues1

วางคู่คีย์/ค่าที่อ่านได้และวงเล็บปีกกาซ้อนกัน คีย์ซ้ำและลำดับจะยังคงอยู่ ความคิดเห็น // จะถูกลบ

ป้อนข้อความต้นฉบับ ประมวลผลในอุปกรณ์

ผลลัพธ์

ผลลัพธ์

แยกคีย์และค่าที่มีหรือไม่มีอัญประกาศ วงเล็บปีกกา และความคิดเห็นรายบรรทัดเป็นโทเค็น แยกวิเคราะห์เป็นคู่คีย์/ค่าที่มีลำดับแทนออบเจ็กต์ JSON เพื่อรักษาคีย์ซ้ำไว้ สร้างข้อความ KeyValues1 ใหม่พร้อมอัญประกาศและการเยื้อง โดยตัดความคิดเห็นออก

คำนวณจากข้อมูลที่ป้อนตามวิธีด้านล่าง

ข้อผิดพลาดที่พบบ่อยและวิธีแก้

รูปแบบ

ข้อผิดพลาด: คิดว่าไฟล์ .vdf ทุกไฟล์เป็น KeyValues1 แบบข้อความ

วิธีแก้: ตรวจสอบว่าไฟล์มีคู่คีย์/ค่าที่อ่านได้และวงเล็บปีกกา อย่าวางข้อมูลไบนารี คำสั่งพิเศษ หรือไวยากรณ์เงื่อนไข

ข้อจำกัดและสมมติฐานหลัก

  • ไม่ รองรับเฉพาะ KeyValues1 แบบข้อความ สูงสุด 100000 อักขระและบล็อกซ้อน 32 ระดับ ไม่รับ VDF ไบนารี, KeyValues2/3, คำสั่งรวมไฟล์ และเงื่อนไข อักขระเอสเคปในอัญประกาศที่รองรับคือแบ็กสแลช อัญประกาศ ขึ้นบรรทัดใหม่ และแท็บ ตรวจสอบโครงสร้าง ไม่ใช่การตั้งค่าเฉพาะแอปหรือความเป็นเจ้าของเกม เก็บไฟล์ต้นฉบับไว้เพราะความคิดเห็นจะถูกลบ
  • แยกคีย์และค่าที่มีหรือไม่มีอัญประกาศ วงเล็บปีกกา และความคิดเห็นรายบรรทัดเป็นโทเค็น แยกวิเคราะห์เป็นคู่คีย์/ค่าที่มีลำดับแทนออบเจ็กต์ JSON เพื่อรักษาคีย์ซ้ำไว้ สร้างข้อความ KeyValues1 ใหม่พร้อมอัญประกาศและการเยื้อง โดยตัดความคิดเห็นออก