XMLSpy

From Wikipedia, the free encyclopedia

XMLSpy is an integrated development environment (IDE) for XML from Altova. XMLSpy allows computer programmers to create XML-based and Web services applications. XMLSpy is also available as a plug-in for Microsoft Visual Studio and Eclipse.

Contents

[edit] Industry Standards Support

XMLSpy comes with built-in stylesheet and editing support for various XML templates, including:

  • DITA - The Darwin Information Typing Architecture (DITA) is an IBM standard for creating technical documents using XML. This standard's focus is around topic-centric content, where such information would be disseminated to various formats.
  • DocBook - The DocBook project was originally developed for exchange of UNIX documentation 10 years ago. It now is an OASIS standard and is one of the most recognized industry vocabularies for technical documents.
  • NCAXML - This is a standard by the National Coffee Association for coffee shippers and wholesalers to create XML associated with their transactions. These specifications were produced to reduce the paperwork required for coffee trading and to invigorate the e-commerce behind coffee exchange.
  • NewsML - NewsML is a structural framework for news, a wrapper, based on Extensible Markup Language for support of the representation of electronic news items also developed by IPTC. It allows for the provision of multiple representations of the same information, and handles arbitrary mixtures of media types, formats, languages and encodings.
  • NITF - News Industry Text Format (NITF) uses XML to define the content and structure of news articles. It is currently a standard of the International Press Telecommunications Council (IPTC). The Newspaper Association created by the RIXML.org organization for investment and financial firms to represent shared research documents between these firms, such as morning calls, company and stock reports.
  • XMLresume - This Sourceforge based project is used for creation of XML based resumes and curricula vitae. This assists in simplifying transactions and data retrieval for human resources, job search engines and employers. The portability of XML also allows a single document to be used for multiple output files using XSL.
  • DAISY - The Digital Accessible Information System is a globally recognized technical standards group that facilitates the creation of accessible content for the benefit of individuals unable to read print. The DAISY 3/NISO Tag set, or Digital Talking Book uses several W3C standards, including XML and Synchronized Multimedia Integration Language (SMIL).

[edit] Licensing Policy

XMLSpy is a licensed software product that uses key protection to prevent unlicensed usage. Altova offers customers an optional support and maintenance package, which allows them to upgrade to major new versions and maintenance releases. Service pack releases containing bug fixes are available to all users of the current software version. Altova updates its product line to ensure conformance with the continually developing XML-related specifications.

[edit] Developer reviews

XMLSpy was an early entry in the XML editor market, and has claimed success with developers, with according to themselves, as much as 90% of the market share. People have mentioned its use, training and features for XML differencing, grid view, and data integration.

[edit] Multiple views

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

  • XML instance document creation and editing
  • Visual XML Schema development
  • DTD editing
  • XSLT 1.0/2.0 development and debugging
  • XQuery development and debugging
  • XPath 1.0/2.0 development and analysis
  • Web services development
  • Graphical WSDL creation and editing
  • SOAP development and debugging
  • Java, C++, C# code generation

[edit] External links

In other languages