แปลง XML เป็น JSON
วาง XML หรือเปิดไฟล์ .xml (RSS, sitemap, ไฟล์ส่งออกจากโปรแกรมต่างๆ) ได้ JSON ทันที attribute กลายเป็นคีย์ @ชื่อ element ที่ซ้ำกลายเป็นอาร์เรย์ XML ผิดตรงไหนบอกบรรทัดและคอลัมน์ ทำในเบราว์เซอร์ของคุณ ไม่มีอะไรถูกส่งไปไหน
กำลังเตรียมเครื่องมือ สักครู่…เครื่องมือนี้ต้องใช้ JavaScript ถ้าเห็นข้อความนี้นานเกินไม่กี่วินาที แปลว่าเบราว์เซอร์ปิด JavaScript ไว้หรือโหลดหน้าไม่ครบ ลองเปิด JavaScript หรือโหลดหน้านี้ใหม่
วิธีใช้
- วาง XML ในช่องซ้าย หรือเลือกไฟล์ .xml
- เลือกตัวเลือก: จะเดาชนิดตัวเลขไหม element ซ้ำเป็นอาร์เรย์เมื่อไร เก็บหรือตัด namespace
- กด "คัดลอก" หรือ "ดาวน์โหลด .json"
สิ่งที่ควรรู้
- กติกา: ได้
{"ชื่อ root": …}attribute เป็นคีย์@ชื่อข้อความใน element ที่มี attribute หรือ element ลูกด้วยเป็น#textelement ที่ไม่มีอะไรเลยเป็น""กติกาเดียวกับแปลง JSON เป็น XML จึงแปลงกลับได้ - การเดาชนิดปิดไว้ก่อน เพราะเลขอย่าง 0812345678 หรือรหัสสินค้า 0012 ต้องเป็นข้อความ ถ้าเปิด ตัวเลขที่ขึ้นต้นด้วย 0 ก็ยังเป็นข้อความ
- ช่องว่างหน้าหลังข้อความถูกตัด ข้อความที่มีแต่ช่องว่างถูกทิ้ง CDATA เป็นข้อความธรรมดา คอมเมนต์และคำสั่ง
<?…?>ถูกทิ้ง - เพื่อความปลอดภัย ไม่โหลด DTD หรือไฟล์ภายนอกใดๆ XML ที่ประกาศ ENTITY เองใน DOCTYPE ถูกปฏิเสธ (กันไฟล์ที่ขยายตัวจนเครื่องค้าง) entity ที่ใช้ได้มีแค่ 5 ตัวมาตรฐานกับรหัสตัวเลขอย่าง
กส่วน แบบ HTML ไม่ใช่ XML จึงแจ้งว่าผิด - ซ้อนลึกเกิน 1,000 ชั้นถูกปฏิเสธ ไฟล์ใหญ่หลายสิบ MB ใช้เวลาหลายวินาทีและอาจหนักสำหรับมือถือ
ข้อมูลของคุณไม่ออกจากเครื่อง
ทุกอย่างทำในเบราว์เซอร์ของคุณ ข้อความและไฟล์ไม่ถูกส่งไปที่เซิร์ฟเวอร์ของ freesabai หรือที่ไหน และไม่มีอะไรเก็บไว้ในเบราว์เซอร์ เว็บนับแค่ว่ามีคนเปิดหน้านี้และกดคัดลอกหรือดาวน์โหลดกี่ครั้ง (ไม่นับเนื้อหา ปิดการนับได้ที่ท้ายเว็บ อ่านนโยบายความเป็นส่วนตัว)
แจ้งปัญหาหรือเสนอแนะ
เจอไฟล์ XML ที่แปลงไม่ได้หรือผลไม่ถูก บอกเราได้ที่หน้าเสนอแนะ ไม่ต้องสมัคร
เครื่องมือแปลงไฟล์อื่น
ไฟล์ข้อความภาษาไทย
- แก้ไฟล์ภาษาไทยที่อ่านไม่ออกไฟล์ 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 บอกบรรทัดที่ผิด
รายชื่อติดต่อและปฏิทิน
คำถามที่พบบ่อย
ทำไมเบอร์โทรหรือรหัสที่ขึ้นต้นด้วย 0 ยังเป็นข้อความ
เพื่อไม่ให้ 0 นำหน้าหาย การเดาชนิดปิดไว้ก่อน และถึงเปิดไว้ ตัวเลขที่ขึ้นต้นด้วย 0 ก็ยังเป็นข้อความ
ทำไมไฟล์ XML บางไฟล์ถูกปฏิเสธ
XML ผิดรูปจะบอกบรรทัดและคอลัมน์ที่ผิด ส่วนไฟล์ที่ประกาศ ENTITY เองใน DOCTYPE หรือซ้อนลึกเกิน 1,000 ชั้นถูกปฏิเสธเพื่อกันเครื่องค้าง
ไฟล์ XML ภาษาไทยแบบ TIS-620 เปิดได้ไหม
ได้ ถ้าหัวไฟล์ระบุ encoding เช่น TIS-620 หรือ windows-874 เครื่องมืออ่านตามนั้น UTF-8 และ UTF-16 ก็ได้
ให้คะแนนเครื่องมือนี้
กดดาว แล้วเขียนเพิ่มได้ถ้าต้องการ
ขอบคุณ คะแนนของคุณช่วยให้เครื่องมือดีขึ้น
ไม่ต้องสมัคร ไม่เก็บชื่อหรืออีเมล ความคิดเห็นเก็บไว้ 3 เดือน · รายละเอียด