JSON Validator สำหรับ Notepad ++? [ปิด]


16

ฉันกำลังมองหาปลั๊กอินที่สามารถตรวจสอบไฟล์ที่เปิดอยู่ในปัจจุบันและบอกฉันทันทีว่าเป็น JSON ที่ถูกต้องหรือไม่ (เช่นมีเครื่องหมายจุลภาคหรือวงเล็บขาดหายไป) - มีหรือไม่ ขณะนี้ฉันกำลังใช้ JSONView บน Chrome แต่เป็นเรื่องยากที่จะตรวจสอบไฟล์ในเบราว์เซอร์และย้อนกลับ

ฉันมักจะเขียนข้อมูลด้วยมือ json ด้วยเหตุนี้ทำไมฉันถึงรู้สึกว่าสิ่งนี้สามารถช่วยฉันประหยัดเวลาได้มาก


ไม่ใช่ปลั๊กอินสำหรับ Notepad ++ แต่ XML ValidatorBuddy ยังเป็นตัวแก้ไข JSON และมาพร้อมกับตัวตรวจสอบไวยากรณ์ JSON ในตัวและการเติมข้อความอัตโนมัติ มันเป็นเครื่องมือ Windows แบบสแตนด์อโลน
คลีเมน

คุณสามารถใช้ตัวแปลงสัญญาณ JSON Validator: codverter.com/src/jsonvalidator มันมีความปลอดภัยสูงและทุกสิ่งที่คุณทำจะถูกแปลบนคอมพิวเตอร์ของคุณและไม่ส่งกลับไปที่เซิร์ฟเวอร์ ข้อความแสดงข้อผิดพลาดในการตรวจสอบความถูกต้องของข้อมูลและถูกต้อง (การเปิดเผยแบบเต็ม: ฉันเป็นหนึ่งในนักพัฒนาซอฟต์แวร์)
jonathana

คำตอบ:


7

คุณอาจสามารถใช้ตัวจัดรูปแบบ JSON เพื่อทำงานให้สำเร็จ (เพราะอาจจะบ่นหรือทำอะไรผิดพลาด - พูดเช่นเยื้องไม่เหมาะสม - ถ้า JSON นั้นไม่ถูกต้อง) ดูที่มีส่วนขยายของ reindent JSON ใน Notepad ++ หรือไม่ . ในทำนองเดียวกันมีปลั๊กอิน JSONViewer Notepad ++ซึ่งอาจช่วยในลักษณะเดียวกัน

อีกน้อยกว่าเหมาะทางเลือกที่จะใช้อย่างใดอย่างหนึ่งเพียงของออนไลน์validators JSON


+1 สำหรับ JSON Viewer- ฉันใช้มันตลอดเวลา สามารถจัดรูปแบบ / ใส่สตริง JSON ของคุณอีกครั้ง มีเพียงสิ่งเดียวเท่านั้นที่คุณต้องใช้ฟังก์ชั่นด้วยตนเอง - ฉันไม่คิดว่าคุณสามารถทำได้ทุกครั้งที่มีการเปิดไฟล์. json
Robotnik

ขอบคุณฉัน upvoted แต่ก็ยังไม่ได้สิ่งที่ฉันหวัง JSMin ละเว้นข้อผิดพลาดและตัวดู JSON ในขณะที่มันล้มเหลวถ้า json ไม่ได้จัดรูปแบบที่เหมาะสมฉันยังคงได้รับมากขึ้นถ้าฉันแยกวิเคราะห์โดยใช้ JSONView ใน Google Chrome เนื่องจากตรงข้ามกับ JSON Viewer มันบอกสิ่งที่หายไป โอ้ดี ฉันคิดว่าฉันสามารถเพียงหวังว่าสักวันใครบางคนสามารถรหัสปลั๊กอิน npp มาในนี้และใช้วิธีการแก้ปัญหาปุ่มเดียวที่ง่ายในการแยกและตรวจสอบ json
Mahn

@Mahn: ขอบคุณ ความจำเป็นเป็นมารดาของประดิษฐ์ดังนั้นบางทีคุณควรจะเป็นคนที่ ...
มาร์ติ

ฉันชอบที่จะชอบ แต่ฉันมีส่วนร่วมในโครงการ ATM ขนาดใหญ่และเวลาจะฟ้อง :) บางวัน
Mahn

เป็นที่น่าสังเกตว่าส่วนขยาย JSONView Chrome นั้นทำงานได้ดี แต่เกิดปัญหากับไฟล์ขนาดใหญ่อย่างมาก (ไม่สามารถประมวลผลไฟล์ 90meg ได้ ... ไม่แน่ใจว่าขีด จำกัด นั้นอยู่ที่เท่าไหร่)
Sean Colombo

2

มีปลั๊กอินสำหรับ NPP + ชื่อ JSLint มันเป็นปลั๊กอินในการตรวจสอบรหัส JavaScript แต่ก็ใช้งานได้ดีกับไฟล์ JSON


2
ดูเหมือนจะไม่ทำงานสำหรับฉัน มีข้อความระบุว่า "JSLint สามารถทำงานได้กับไฟล์ JavaScript, HTML หรือ CSS เท่านั้น" การบันทึกไฟล์. json ของฉันเป็นไฟล์. js ไม่ได้ช่วย
Mikhail
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.