XMLSpy

{{COI|date=December 2023}}

{{Use American English|date=January 2019}}

{{Short description|XML and JSON editing integrated development environment}}

{{Use mdy dates|date=January 2019}}

{{Infobox software

| name = Altova XMLSpy

| screenshot = XMLSpy shot.gif

| caption = XML editing in XMLSpy

| developer = Altova

| latest_release_version = 2025 Release 2

| latest_release_date = {{release date and age|2025|03|25}}

| operating_system = Microsoft Windows - officially supported

| genre = XML Editor

| license = EULA

| website = {{URL|https://www.altova.com/xmlspy-xml-editor}}

}}

XMLSpy is a proprietary XML editor and integrated development environment (IDE) developed by Altova. XMLSpy allows developers to create XML-based and Web services applications using technologies such as XML, JSON, XBRL, XML Schema, XSLT, XPath, XQuery, WSDL and SOAP.

Development

XMLSpy was first released in 1999,{{cite web|url=http://www.xmlspy.com/company.html |title=Archived company website |date=December 2, 2000 |access-date=May 26, 2015 |url-status=dead |archive-url=https://web.archive.org/web/20001202020300/http://www.xmlspy.com/company.html |archive-date=December 2, 2000 }} producing an integrated development environment for XML.{{cite magazine |url=https://www.pcmag.com/article2/0,2817,760394,00.asp |date=January 1, 2003 |access-date=February 6, 2013 |magazine=PC Magazine |title=XML Spy 5.0}} It is a licensed software product that uses key protection to prevent unlicensed usage.[http://www.altova.com Altova website] Version 3.5 was released in 2000, allowing graphical input for editing diagrams and access to remote files.{{cite web |url=http://xmlfr.org/actualites/tech/001113-0002 |title=New version of XML Spy with graphics support schemes |author=Edd Dumbill |access-date=February 6, 2013 |date=November 13, 2000 |publisher=XML fr}}{{cite web |url=http://www.computerworld.pl/artykuly/11011/Szpieg.ktory.kochal.XML.html |work=Computerworld |access-date=February 6, 2013 |date=May 21, 2001 |author=Tomasz Kopacz |title=Szpieg, który kochał XML}} Version 4.1, released in 2001, added the capability to create XML schemas.{{cite web |url=http://www.webpronews.com/using-xml-spy-suite-to-create-xml-schemas-2001-12 |date=December 3, 2001 |access-date=February 6, 2013 |publisher=Web Pro News |title=Using XML Spy 4.1 Suite to Create XML Schemas}} The 5.0 version of the program was released in 2002, adding a XSLT processor, XSLT debugger, a WSDL editor, HTML importer, and a Java as well as C++ generator. The version's XML document editor was redesigned to allow for easier use by businesses.{{cite news |url=http://www.computerworld.com/s/article/print/75155/XML_Spy_Gains_XSLT_Debugger_WSDL_Editor?taxonomyName=Enterprise+Architecture+and+SOA&taxonomyId=61 |date=October 16, 2002 |access-date=February 6, 2013 |work=Computerworld |title=XML Spy Gains XSLT Debugger, WSDL Editor |author=Christina M. Purpi}} XMLSpy 2006 was given the Platinum Award by SQL Pro Magazine's Editor's choice awards.{{cite news |url=http://www.sqlmag.com/print/data-modeling/rock-stars-50660 |publisher=SQL Pro Magazine |access-date=February 6, 2013 |date=July 20, 2006 |title=Rock Stars}} XMLSpy 2007 added increased XPath capabilities, including better integration with Microsoft Word.{{cite web |url=http://reddevnews.com/articles/2007/10/01/handson-product-report-altova-xmlspy-2007.aspx |title=Hands-On Product Report: Altova XMLSpy 2007 |author=Ken Cox |access-date=February 6, 2013 |date=October 1, 2007 |publisher=Redmond Developer}}

In 2008 XMLSpy was the gold recipient in the Development Platform category by SQL Server Pro.{{cite news |author=Jeff James |url=http://www.sqlmag.com/print/encryption2/sql-server-magazine-editors-best-awards-2008-99404 |date=July 30, 2008 |access-date=February 11, 2013 |publisher=SQL Server Pro |title=SQL Server Magazine Editors' Best Awards 2008}} In 2009 XMLSpy was named the Editors' Best Best Development Tool's Silver Award recipient by Windows IT Pro Magazine.{{cite news |url=http://www.windowsitpro.com/print/services/2009-windows-it-pro-editors-best-and-community-choice-awards-102984 |title=2009 Windows IT Pro Editors' Best and Community Choice Awards |date=November 19, 2009 |access-date=February 11, 2013 |publisher=Windows IT Pro Magazine}} XMLSpy 2010 added additional support for WSDL 2.0, as well as JSON editing.{{cite web |url=http://www.sdtimes.com/content/article.aspx?ArticleID=33950&page=2 |publisher=SD Times |access-date=February 6, 2013 |date=December 1, 2009 |title=News Briefs |archive-date=December 13, 2013 |archive-url=https://web.archive.org/web/20131213135144/http://www.sdtimes.com/content/article.aspx?ArticleID=33950&page=2 |url-status=dead }} In 2011 the program added additional charting and graphing support, in addition to enhancing other program capabilities.{{cite magazine |url=http://www.drdobbs.com/web-development/altova-aims-for-eye-catching-xml-power/229219046 |author=Adrian Bridgwater |title=Altova Aims For Eye-Catching XML Power |date=February 22, 2011 |access-date=February 11, 2013 |magazine=Dr. Dobb's Journal}} In 2012 the new version added support for HTML5 and EPUB.{{cite magazine |url=http://www.drdobbs.com/database/altova-reveals-release-2-of-missionkit-2/232601493 |title=Altova Reveals Release 2 of MissionKit 2012 |date=February 27, 2012 |access-date=February 11, 2013 |author=Adrian Bridgwater |magazine=Dr. Dobb's Journal}} The 2013 version then added new XML validation tools.{{cite web |title=New MissionKit Raises the Bar for Modeling Tools |date=September 29, 2012 |author=Mitch Pronschinske |publisher=DZone}} The program also has support for XBRL, in order to manage and view XBRL data.{{cite web |url=http://www.econtentmag.com/Articles/Column/Info-Insider/Words-and-401%28k%29s-58070.htm |title=Words and 401(k)s |date=December 2009 |access-date=February 11, 2013 |author=Robert J. Boeri |publisher=EContent}} Version 2014 includes support for XQuery Update Facility, with recent updates adding support for JSON Schema and Apache Avro.

Multiple views

Altova XMLSpy includes multiple views and editing features for the following:

See also

References

{{reflist}}