XMLSpy adds extended schema validation

Professional and Enterprise editions now validate naming and coding conventions and support Visual Studio 2010.
May 5, 2010
Feature Release

Altova XMLSpy is an XML editor and XML development environment for modeling, editing, transforming, and debugging all XML-based technologies. The XMLSpy XML editor delivers the power you need to create the most advanced XML and Web applications, yet at the same time Altova XMLSpy is flexible enough to allow you to work with any XML technology in a way that best suits the complexity of the document and your preferences. Altova XMLSpy offers a leading XML editor and graphical XML Schema editor, code generation in Java, C#, or C++, file converters, debuggers, profilers, database integration, support for XSLT, XPath, XQuery, WSDL, SOAP, XBRL, and Open XML (OOXML), plus Visual Studio and Eclipse plug-ins, and more. Develop higher-quality, standards-conformant XML based applications more quickly than ever before with the Altova XMLSpy Enterprise Edition XML Editor.

The following editions are available:

Updates in 2010 Release 3

  • Ability to validate naming and coding conventions (extended schema validation) (Enterprise edition only)
    The XMLSpy graphical XML Schema editor now lets schema designers validate naming and coding conventions outside of the capabilities of the XML Schema standard.Naming conventions refer to the guidelines for what element/attribute tags are called (i.e. <element>). XML Schema already provides a number of built-in naming allowances and constraints, for example, names cannot start with a numbers, punctuation, or "xml". This feature lets schema developers validate additional rule definitions like all lower case letters, etc. Coding conventions refer to more complex rules for the way in which the schema is written and lets developers narrow the scope of the XML Schema recommendation to align with internal best practices. For example, XML Schema allows for anonymous type definitions, in which types are implicitly defined. While this practice can save time and space in larger schemas, some organizations may choose to restrict its use to promote the portability and longevity of the schema.
  • User-defined sample values for XML instance generation (Professional and Enterprise editions only)
    This feature enables users to add sample data to their example XML instance generations so that they will contain arbitrary results, selected from pre-supplied values. Customers can use the Samples tab in the Facets entry helper window of the graphical schema editor to choose to have this data populate their sample instance randomly, by cycling through, or by using only the first entry in the list. This is a very important feature for anyone who wants to control the sample data that they publish.
  • Support for Visual Studio 2010 (Professional and Enterprise editions only)
    XMLSpy now integrates with the newest release of Visual Studio, Visual Studio 2010.

For more information visit:
http://www.altova.com/Version2010Release3_Launch_050510.html

About Altova

Altova accelerates development and integration projects with software, services, and solutions that enhance productivity and maximize results. As an innovative, customer-focused company and the creator of leading software development tools - including XMLSpy, the preeminent product in its class - Altova is the choice of over 1.5 million clients worldwide and virtually every Fortune 500 company. With customers ranging from vast development teams in the world's largest organizations to progressive one-person shops, Altova's line of software applications and custom-tailored professional and educational services fulfills a broad spectrum of business needs. Altova is an active member of the World Wide Web Consortium (W3C) and is committed to delivering standards-based platform-independent development solutions that are powerful, affordable and easy-to-use. Altova was founded in 1992 and has headquarters in Beverly, Massachusetts and Vienna, Austria.

An organization chart shown in XML code view and schema view.

Got a Question?

Live Chat with our Altova licensing specialists now.