Введение

Среда разработки для редактирования XML и JSON

XMLSpy — это проприетарный редактор XML и интегрированная среда разработки (IDE), разработанная компанией Altova. XMLSpy позволяет разработчикам создавать приложения на основе XML и веб-сервисы, используя такие технологии, как XML, JSON, XBRL, XML Schema, XSLT, XPath, XQuery, WSDL и SOAP.

Разработка

XMLSpy был впервые выпущен в 1999 году, предоставив интегрированную среду разработки для XML. Это лицензионный программный продукт, использующий защиту ключа для предотвращения несанкционированного использования. Версия 3.5 была выпущена в 2000 году и обеспечивала графический ввод для редактирования диаграмм и доступ к удаленным файлам. Версия 4.1, выпущенная в 2001 году, добавила возможность создания XML-схем. Версия 5.0 программы, выпущенная в 2002 году, включала XSLT-процессор, отладчик XSLT, редактор WSDL, импортер HTML, а также генераторы кода для Java и C++. Редактор XML-документов в этой версии был переработан для упрощения использования в бизнесе. XMLSpy 2006 получил Платиновую награду в рамках Editor's Choice Awards журнала SQL Pro Magazine. XMLSpy 2007 расширил возможности XPath, включая улучшенную интеграцию с Microsoft Word. В 2008 году XMLSpy был удостоен золотой награды в категории «Платформа разработки» от SQL Server Pro. В 2009 году журнал Windows IT Pro Magazine назвал XMLSpy серебряным лауреатом в категории «Лучший инструмент разработки по мнению редакторов». XMLSpy 2010 добавил расширенную поддержку WSDL 2.0, а также возможность редактирования JSON. В 2011 году программа получила расширенную поддержку создания диаграмм и графиков, а также были улучшены другие функции. В 2012 году новая версия добавила поддержку HTML5 и EPUB. Версия 2013 года включала новые инструменты для проверки XML. Программа также поддерживает XBRL для управления и просмотра данных XBRL. Версия 2014 года включает поддержку XQuery Update Facility, а последние обновления добавили поддержку JSON Schema и Apache Avro.