Форматът JSON се извлича от Javascript и често се използва за предаване на данни между сървър и уеб приложение. Това е алтернатива на XML, която програмистът може да използва, като използва всякакъв брой инструменти. Но какво, ако искате да използвате браузъра си? Има няколко уеб приложения и разширения за Google Chrome, чиято цел е да помагат на програмистите да редактират JSON файлове.

JSON формат (приложение)

Приложението JSON Formatter Chrome е създадено, за да помогне на програмистите да дебъгват кода. Често текстът в JSON файловете се въвежда без прекъсвания на линия като средство за спестяване на пространство. JSON Formatter се опитва да подпомогне програмистите чрез форматиране на кода по начин, който улеснява четенето. Просто вмъкнете код в единичната клетка, която се вижда на уеб страницата и натиснете бутона "Format JSON". Желаният повторно форматиран текст ще бъде показан по-долу. Налице е бутон "Un-Format JSON", за да редактирате JSON файловете обратно в оригиналната им форма.

JSON формат (разширение)

Разширението JSON Formatter на Chrome, което няма отношение към приложението Chrome, е инструмент с отворен код, който също улеснява разчитането на JSON кода на очите. Тя поддържа поддръжка както за JSON, така и за JSONP формати и предлага синтаксис, подчертаване, сгъваеми дървета, типови ръководства и URL адреси, към които може да се кликне. Той работи на всяка валидна JSON страница и на локални файлове. Изображението по-горе показва JSON Formatter в действие, докато екранното изображение по-долу показва как изглежда кодът без инсталираното разширение.

JSON редактор

JSON Editor е инструмент за преглед, редактиране и форматиране на JSON. Това приложение Chrome отваря текстов редактор във вашия браузър, което ви позволява да редактирате код, без да се налага да превключвате към друго приложение. Приложението показва две текстови полета една до друга. Полето вляво показва кода такава, докато полето вдясно показва текста в по-четлив формат. Приложението може да отваря както локални файлове, така и URL адреси. Неговият изходен код е достъпен и за тези, които искат да знаят как е направен сосът.

JSONView

JSONView за Google Chrome е създаден като разширение за Firefox. Той е пълен с опции за контекстното меню за копиране на JSON път или стойност. Има и вграден редактор на стилове за персонализиране на темата. Разширение, създадено от друг програмист, JSONView и JSONLint за Google Chrome, разширява способността на разширението JSONView да потвърждава JSON документите чрез JSONLint. И говорейки за JSONLint ...

JSONLint

Приложението JSONLint Chrome е сравнително лесно. Отваря се уебсайта на JSONLint, където можете да валидите JSON документи. Тя също така може да преформулира JSON документите, ако е необходимо. Приложението добавя офлайн функционалност, което е хубаво докосване. Подобно на повечето от опциите на тази страница, приложението е с отворен код, а изходният код е достъпен за всеки, който иска да го провери.

заключение

Ако сте опитен програмист, вероятно вече имате установен работен процес. Но ако за първи път се занимавате с JSON документи или просто искате допълнителни инструменти за взаимодействие с документи във вашия браузър, имате много възможности. Не е нужно да използвате специализиран JSON редактор за редактиране на JSON файлове и ако вече имате предпочитан начин за взаимодействие с такива файлове, нека да го чуем в коментарите по-долу.