แปลง JSON เป็น XML
วาง JSON หรือเปิดไฟล์ .json ได้ XML พร้อมหัว <?xml version="1.0" encoding="UTF-8"?> ทันที คีย์ที่ขึ้นต้นด้วย @ เป็น attribute อาร์เรย์เป็น element ซ้ำ ชื่อคีย์ที่ใช้ใน XML ไม่ได้ถูกแก้ให้และบอก ทำในเบราว์เซอร์ของคุณ ไม่มีอะไรถูกส่งไปไหน
กำลังเตรียมเครื่องมือ สักครู่…เครื่องมือนี้ต้องใช้ JavaScript ถ้าเห็นข้อความนี้นานเกินไม่กี่วินาที แปลว่าเบราว์เซอร์ปิด JavaScript ไว้หรือโหลดหน้าไม่ครบ ลองเปิด JavaScript หรือโหลดหน้านี้ใหม่
วิธีใช้
- วาง JSON ในช่องซ้าย หรือเลือกไฟล์ .json
- ตั้งชื่อ root และชื่อรายการในอาร์เรย์ถ้าต้องการ (ค่าเริ่ม
rootและitem) - กด "คัดลอก" หรือ "ดาวน์โหลด .xml"
สิ่งที่ควรรู้
- กติกา: คีย์
@ชื่อเป็น attribute คีย์#textเป็นข้อความของ element อาร์เรย์เป็น element ชื่อเดียวกันซ้ำหลายตัว อาร์เรย์ซ้อนอาร์เรย์ใช้ชื่อรายการ (item) กติกาเดียวกับแปลง XML เป็น JSON - ถ้า JSON บนสุดเป็นออบเจกต์ที่มีคีย์เดียว คีย์นั้นเป็น root เลย (ไม่ใช้ชื่อ root ที่ตั้ง) จึงแปลงไป-กลับได้ค่าเดิม
- ชื่อคีย์ภาษาไทยใช้เป็นชื่อ element ได้ตามสเปก XML คีย์ที่มีช่องว่าง ขึ้นต้นด้วยตัวเลข หรือมีสัญลักษณ์ ถูกแก้เป็น
_และบอกว่าแก้ตัวไหน - & < > " ' ถูก escape ให้ อักขระควบคุมที่ XML ไม่อนุญาตถูกตัดและบอกจำนวน null และอาร์เรย์ว่างไม่มีค่าใน XML (กลับมาเป็น
""หรือหายไป) ตัวเลขและ true/false กลายเป็นข้อความ - JSON ต้องถูกตามมาตรฐาน (ไม่มีคอมเมนต์ ไม่มีจุลภาคเกิน) ผิดตรงไหนบอกบรรทัดและคอลัมน์ ถ้าอยากจัดหรือซ่อม JSON ก่อน ใช้จัดรูปแบบ JSON
ข้อมูลของคุณไม่ออกจากเครื่อง
ทุกอย่างทำในเบราว์เซอร์ของคุณ ข้อความและไฟล์ไม่ถูกส่งไปที่เซิร์ฟเวอร์ของ freesabai หรือที่ไหน และไม่มีอะไรเก็บไว้ในเบราว์เซอร์ เว็บนับแค่ว่ามีคนเปิดหน้านี้และกดคัดลอกหรือดาวน์โหลดกี่ครั้ง (ไม่นับเนื้อหา ปิดการนับได้ที่ท้ายเว็บ อ่านนโยบายความเป็นส่วนตัว)
แจ้งปัญหาหรือเสนอแนะ
เจอ JSON ที่แปลงออกมาไม่ถูก บอกเราได้ที่หน้าเสนอแนะ ไม่ต้องสมัคร
เครื่องมือแปลงไฟล์อื่น
ไฟล์ข้อความภาษาไทย
- แก้ไฟล์ภาษาไทยที่อ่านไม่ออกไฟล์ txt csv srt ที่ไทยกลายเป็นภาษาต่างดาว สว หรือ ��� ให้อ่านออก
- แปลงรหัสอักขระไฟล์ข้อความUTF-8 ⇄ TIS-620 ⇄ UTF-16 สำหรับโปรแกรมเก่าที่รับแต่ภาษาไทยแบบเก่า
- CSV ภาษาไทยให้เปิดใน Excel ไม่เพี้ยนเปิด CSV ใน Excel แล้วไทยเป็นภาษาต่างดาว แก้ได้ทั้งไป Excel และไป Google Sheets
ซับไตเติ้ล
ไฟล์บีบอัด ZIP TAR
- แตก ZIP ที่ชื่อไฟล์ไทยเพี้ยนZIP จาก Windows ไทยที่ชื่อไฟล์เป็นภาษาต่างดาว แตกหรือทำ ZIP ใหม่ชื่ออ่านออก
- แตกไฟล์ ZIPเปิด ZIP ดูโฟลเดอร์ข้างใน บันทึกทีละไฟล์หรือแตกลงโฟลเดอร์ เปิด ZIP ที่มีรหัสผ่านได้
- สร้างไฟล์ ZIPรวมไฟล์หรือทั้งโฟลเดอร์เป็น ZIP ใส่รหัสผ่าน AES-256 ได้
- แตกไฟล์ TAR TAR.GZ TGZ GZเปิดไฟล์ .tar.gz .tgz .tar หรือ .gz บันทึกทีละไฟล์หรือรวมเป็น ZIP
- สร้างไฟล์ TAR.GZรวมไฟล์หรือโฟลเดอร์เป็น .tar.gz .tar หรือบีบไฟล์เดียวเป็น .gz
รูปภาพ
- แปลง SVG เป็น PNG JPG WebPsvg เป็น png ขนาดเท่าไรก็ได้ พื้นโปร่งใสหรือเลือกสี ทีละหลายไฟล์
- สร้าง favicon และไฟล์ ICOfavicon.ico หลายขนาดในไฟล์เดียว และชุดไอคอนเว็บครบพร้อมโค้ด
- แยกเฟรมจาก GIFแยกเฟรม gif เป็นรูป PNG ดูทุกเฟรมพร้อมดีเลย์ บันทึกทีละเฟรมหรือ ZIP
- ทำ GIF เคลื่อนไหวจากรูปทำ gif จากรูปหลายรูป เรียงลำดับ ตั้งดีเลย์ ขนาด และจำนวนรอบ
- แปลง BMP และ TIFFแปลง tiff เป็น jpg/png bmp เป็น png และรูปเป็น BMP หรือ TIFF
ไฟล์ Excel และ Word
- แปลง Excel เป็น CSV / JSONเปิด xlsx เลือกชีต ได้ CSV ที่ไทยไม่เพี้ยนหรือ JSON ทุกชีตรวมเป็น ZIP ได้
- แปลง CSV / JSON เป็น Excelได้ไฟล์ xlsx ภาษาไทยไม่เพี้ยน เลข 0 หน้าเบอร์โทรไม่หาย หลายไฟล์เป็นหลายชีต
- แปลง Word เป็นข้อความ / HTMLเปิด docx ได้ข้อความล้วน HTML หรือ Markdown เก็บหัวเรื่อง ลิสต์ ตาราง ลิงก์ และรูป
HTML Markdown JSON XML
- แปลง HTML / Word / Google Docs เป็น Markdownวางจาก Word, Google Docs หรือหน้าเว็บ ได้ Markdown พร้อมตารางและลิสต์
- แปลง Markdown เป็น HTMLไฟล์ .md เป็นหน้าเว็บ .html อ่านง่าย ฟอนต์ไทย ไม่มีสคริปต์
- แปลง JSON เป็น XMLตั้งชื่อ root ได้ @ชื่อ เป็น attribute ชื่อคีย์ไทยใช้ได้
- แปลง XML เป็น JSONRSS, sitemap หรือไฟล์ส่งออก เป็น JSON บอกบรรทัดที่ผิด
รายชื่อติดต่อและปฏิทิน
คำถามที่พบบ่อย
จะให้คีย์ใน JSON เป็น attribute ของ XML ทำอย่างไร
ตั้งชื่อคีย์ขึ้นต้นด้วย @ เช่น "@id": "7" จะได้ id="7" ส่วนคีย์ #text เป็นข้อความใน element
ทำไมชื่อคีย์บางตัวถูกเปลี่ยน
ชื่อ element ใน XML ขึ้นต้นด้วยตัวเลขหรือมีช่องว่างไม่ได้ เครื่องมือแก้เป็นขีดล่างและบอกว่าแก้ตัวไหน ชื่อภาษาไทยใช้ได้ตามปกติ
แปลง XML กลับเป็น JSON ได้ไหม
ได้ ใช้เครื่องมือแปลง XML เป็น JSON ซึ่งใช้กติกาเดียวกัน เปิดเดาชนิดไว้ถ้าอยากให้ตัวเลขกลับมาเป็นตัวเลข
ให้คะแนนเครื่องมือนี้
กดดาว แล้วเขียนเพิ่มได้ถ้าต้องการ
ขอบคุณ คะแนนของคุณช่วยให้เครื่องมือดีขึ้น
ไม่ต้องสมัคร ไม่เก็บชื่อหรืออีเมล ความคิดเห็นเก็บไว้ 3 เดือน · รายละเอียด