Log In  
 
 
Cart: 0 items
  Currency:
 
 


  Search SoftwareCasa
 
      
homeAbout Softwarecasasoftwarecasa blogMy accountsoftwarecasa support
XMLSpy
Version: 2010
Publisher: Altova
Delivery Type: Download
Operating System: Windows 2000, XP and Vista (32 bit)
Language: English
Please Note: With Support and Maintenance Pack (SMP)
Price: $245.00
Options:
Quantity:
100% Secure Ordering
Request Multi User Quote Upgrade Your Software

XMLSpy 2010 Screenshot

XMLSpy 2010 - XML Editor for Modeling, Editing, Transforming, & Debugging XML Technologies

Altova XMLSpy is the industry's best-selling XML editor and development environment for modeling, editing, transforming, and debugging XML-related technologies. It offers the world’s leading graphical schema designer, a code generator, file converters, debuggers, profilers, full database integration, support for XSLT, XPath, XQuery, WSDL, SOAP, XBRL, and Office Open XML (OOXML) documents, plus Visual Studio and Eclipse plug-ins, and more.

XMLSpy delivers the power you need to create the most advanced XML and Web services applications, yet at the same time it’s flexible enough to allow you to work with XML using the views and options that best suit your business needs and working preferences. Features and functionality in the XML editor include:

XMLSpy 2010 Feature Highlights

JSON editor and JSON <=> XML conversion

XMLSpy® 2010 provides comprehensive JSON editing support as well as JSON <=> XML conversion.

JSON (JavaScript Object Notation) is a light-weight, text-based language for data interchange. JSON is often used for serializing and transmitting structured data over a network connection and therefore is commonly used in AJAX and Web services applications. It was originally based on a subset of the JavaScript language, but is now considered programming language-independent, as parsers for JSON are readily available in multiple languages.

The JSON editor in XMLSpy allows you to view and edit JSON files using the same intuitive Text and Grid Views available for XML editing, with useful editing guides and entry helpers.

XSL / XSLT 1.0/2.0 editor, XSLT debugger & XSLT profiler

Altova XMLSpy® 2010 includes a powerful XSLT editor with support for XSLT 1.0 and schema-aware XSLT 2.0.

The XMLSpy XSLT editor includes numerous tools that facilitate quick, error-free stylesheet development.

Though you can use the XSLT editor in XMLSpy’s Enhanced Grid View to view and edit your stylesheet code in a tabular format, most developers prefer to work Advanced Text View for this type of development. When you're editing XSLT, the Text View provides syntax coloring, line numbering, source folding, book marking, and other visual cues for organizing and navigating through your code quickly and easily.

Database integration

XMLSpy Relational Database Integration

The XMLSpy® 2010 relational database integration functionality overcomes interoperability challenges, allowing you to easily query database and convert back and forth between databases and XML files.

While most critical enterprise data is stored in relational databases today, XML has become the technology of choice for data exchange and content management. As a result, the importance of working with XML data in harmony with relational databases is paramount.

Relational Database Integration
To help software developers work with XML in conjunction with relational databases, XMLSpy interacts with the most popular relational databases in their native interface language, including:

 

  • Microsoft® SQL Server® 2000, 2005, 2008
  • IBM DB2® 8, 9
  • IBM DB2 for iSeries® v5.4
  • Oracle® 9i, 10g, 11g
  • Sybase® 12
  • MySQL® 4, 5
  • PostgreSQL 8
  • Microsoft Access™ 2003, 2007

 

Intelligent XML editor

Altova XMLSpy® 2010 is the industry’s best selling XML editor with powerful support for working with all XML-based technologies.

XMLSpy is an advanced XML editor for modeling, editing, transforming, and debugging XML-related technologies. The XML editor delivers the power you need to create the most advanced XML and Web applications, yet at the same time it’s 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, for instance, if you prefer to develop in a text view or graphical view, or switch back and forth between the two.

The XMLSpy XSLT editor has built-in knowledge of XSL, XSLT, and XHTML. It provides intelligent entry helper windows and drop down menus that offer you choices of elements, attributes, and entities that you can insert with one click, and code completion speeds typing and ensures balanced opening and closing tags.

Schema-aware XQuery editor, XQuery debugger & XQuery profiler

XMLSpy® 2010 includes native, schema-aware support for XQuery 1.0 in its XQuery editor, XQuery debugger, and XQuery profiler.

XQuery is an important new language for extracting information from XML documents and databases. Built largely on the robust XPath 2.0 specification, XQuery is predicted to be for XML what SQL is to the relational database. Altova XMLSpy provides powerful support for XQuery and XPath 2.0 in its XQuery editor, XQuery debugger and an XQuery profiler. Support for both standards has been updated to comply with the respective standards released by the W3C on January 23, 2007.

XML validation with advanced error handling

Altova XMLSpy® 2010 includes the industry’s most standards-conformant XML validator and an informative XML validation window for locating, viewing, and troubleshooting errors.

Altova XMLSpy includes numerous features for helping you create valid XML documents quickly and easily. Intelligent XML editing features such as context-sensitive code completion and entry helper features offer you valid choices based on the content model and your location in a document, and the new, improved XML validation window offers detailed information about any XML validation errors in your document or project file.

XMLSpy supports validating any XML file based on its associated DTD or XML Schema. The multi-tabbed XML validation window provides granular details about each error, including:

  • The reason for the error
  • A link to the error in the working XML file
  • A link to the corresponding definition(s) in the associated schema file
  • Links to relevant information in the applicable specification on the W3C Web site

XPath auto-completion and XPath Analyzer window

XMLSpy® 2010 provides intelligent XPath auto-completion, the powerful XPath Analyzer window, and an XPath builder that assist in the building and verifying of XPath expressions, which are used in XSLT, XQuery, and XML Schema development.

XMLSpy® 2010 supports XPath 1.0 and includes a complete implementation of the powerful new XPath 2.0 specification, which extends XPath significantly with the addition of powerful new functions, increased data processing capabilities, improved stability through strong data typing, and much more.

Intelligent XPath Auto-completion

As you’re composing an XPath expression in Text View, Grid View, or in the XPath Analyzer window, XMLSpy® 2010 provides you with valid XPath functions, as well as element and attribute names from the associated schema and XML instance(s). Intelligent XPath auto-completion accounts for namespaces when listing options and even provides deep path suggestions when the required node is not in close proximity to the current context.

Visual XML Schema editor

XMLSpy® 2010 includes a powerful graphical XML Schema editor, with a visual design paradigm and intelligent entry helpers that help you model, edit, and document XML Schemas with ease.

Since the XML Schema editor in XMLSpy allows you to create schemas in a graphical manner, you can focus on the semantics of your schema while leaving the syntactical details of the XML Schema language to XMLSpy.

XML Schema Editor Design MenuPREMIUM Version
The Schema Design menu provides numerous choices for working with your schema in the XML Schema editor.

XML Schema Design - Identity Constraints
Configuring identity constraints (i.e., key/keyref/unique values) is an important aspect of XML Schema development, especially for database users. XMLSpy includes enhanced support for editing identity constraints with helpful visual cues and editing options.

DTD editor & DTD-schema converter

DTDs and XML Schemas are important aspects of XML that define the logical structure (or content model) of an XML document. XMLSpy® 2010 includes a powerful DTD editor that integrates DTD creation with the editing of XML instance documents. Supported Schemas

XMLSpy® 2010 supports both editing and schema validation of Document Type Definitions (DTDs) and W3C XML Schemas (XSD) and can validate an XML instance document against either schema type.

DTD Editing and Validation

XMLSpy® 2010 allows efficient editing of any schema type or DTD through its enhanced grid view, which is ideally suited for showing the structure of the content model. This lets you actually edit DTDs directly within the hierarchical representation.

Below is a snippet from a DTD in the XMLSpy® 2010 DTD editor. Please note the easily recognizable tree structure that can be edited just like the hierarchical element structure of any regular XML document. In addition, attribute lists are shown using a database/table view representation, which is ideally suited for this structure.

XBRL validator and graphical XBRL taxonomy editor

XMLSpy® 2010 and AltovaXML® 2010 support validation of XBRL to ensure accuracy and compliance of XBRL filings.

XMLSpy® 2010 includes a new engine that supports validation of documents created based on XBRL 2.1 as well as XBRL Dimensions 1.0, which is an extension of XBRL. This allows you to view and analyze XBRL taxonomies and also to validate XBRL instance documents against taxonomies. XBRL linkbases can also be validated against their associated schema file. When viewing XBRL documents, you can choose between XMLSpy's Text View or Grid View (shown below), which provides a graphical, easy to navigate representation of the document's content.

Standard XML editors are not sufficient for working with XBRL because they cannot process the normalization and semantic properties that XBRL adds to the XML specification. The added XBRL functionality in XMLSpy makes it the only fully featured XML editor on the market with the capacity to understand the multiple relations and content validation that makes XBRL such a powerful language for explicit and transparent financial reporting.

XMLSpy® 2010 Enterprise Edition includes a graphical XBRL taxonomy editor for visualizing, editing, extending, and documenting XBRL taxonomies.

The XMLSpy XBRL taxonomy editor uses the same editing paradigm as the popular graphical XML Schema editor, providing a graphical view of XBRL taxonomies and intelligent taxonomy editing features. By organizing different components on easy-to-filter tabs and providing informative icons, mouseover messages, detail windows, and context-sensitive entry helpers, the XMLSpy XBRL taxonomy editor makes it easy to both view and understand existing taxonomies, and create new ones by way of extending industry-standard taxonomies. It even includes the handy XBRL Taxonomy Wizard to give you a head start when extending or creating a new XBRL taxonomy.

Support for Open XML (OOXML) data in MS Office 2007 and higher

XMLSpy provides powerful support for accessing, editing, transforming, and querying XML data saved in Microsoft® Office 2007 documents and other zipped files.

With the introduction of the Office Open XML formats in Microsoft Office 2007, the vast amount of business data stored in Office files such as Word documents, Excel spreadsheets, and PowerPoint presentations is now saved as XML. This is a huge advantage for both business users and application developers, because, though business users still work with information through the familiar Office user interface, all their data is now standards-based and highly interoperable.

Each Office 2007 document is stored in a zip archive that includes the user data in XML and other files with style information, images, etc. XMLSpy allows you to extract, edit, transform, and process the XML data stored in Office 2007 files (as well as any other zipped archive). These capabilities allow developers to work with the vast amount of data stored as XML in Word 2007, Excel 2007, and PowerPoint 2007 documents with full validation, intelligent entry helpers, and other useful features, and develop XSLT and XQuery transformations to publish the data or utilize it in other applications.

Graphical WSDL editor

WSDL Editor and Documentation Generator

XMLSpy® 2010 includes a graphical WSDL editor that makes it easy to create, edit, visualize, validate, and generate documentation for WSDL 1.1 and WSDL 2.0 files.

A WSDL (Web Services Description Language) definition acts as the initial Web services interface, providing clients with all the information they need to interact with the service in a standards-based way. By building this interface first, client and server programmers can implement their respective programming contract using any language or operating system, avoiding interoperability problems.

Despite the advantages of WSDL for facilitating simplified, standards-based communications, WSDL syntax can be complex, and writing the code by hand in a text-only editor is often difficult and confusing. XMLSpy’s unique graphical approach to WSDL design simplifies WSDL development by allowing you to build your WSDL visually, with drag-and-drop functionality and full validation and editing guidance.

WSDL 2.0 editing / conversion (adds to WSDL 1.1 support)

A WSDL (Web Services Description Language) definition acts as the initial Web services interface, providing clients with all the information they need to interact with the service in a standards-based way. By building this interface first, client and server programmers can implement their respective programming contract using any language or operating system, avoiding interoperability problems.

Despite the advantages of WSDL for facilitating simplified, standards-based communications, WSDL syntax can be complex, and writing the code by hand in a text-only editor is often difficult and confusing. XMLSpy’s unique graphical approach to WSDL design simplifies WSDL development by allowing you to build your WSDL visually, with drag-and-drop functionality and full validation and editing guidance.

Java / C# / C++ code generation from XML Schemas

XML Schema Driven Code Generator

XMLSpy® 2010 includes a built-in code generator that generates program code bindings of XML Schema components in Java, C++, or Microsoft C#.

What is an XML Data Binding?

An XML data binding is a mapping of one or more XML data elements to a set of related software objects. Implementation of a data binding for XML data elements is required because XML is not a full programming language, in that it cannot be compiled or executed as stand-alone binary executable file. Rather, XML documents must be bound to an external software application or runtime environment such as a business-to-business application or Web service.

An XML data binding allows you to programmatically work with XML documents from within your software application via a set of simple objects. It can be thought of as an abstraction layer between an XML document and your custom application (business logic), alleviating the need for developers to understand the technical intricacies of loading, editing, and saving, an XML document using low-level XML parsing APIs.

The following figure shows a typical example of the application of a data binding in a Web Services application, located in between the inbound XML stream and custom business logic:

Create Standards-conformant XML Documents

The XMLSpy XML editor abstracts away the complexity of working with XML-based technologies through its intuitive user interface and rich variety of editing views and options. Five synchronized XML editing views allow you to work with any XML technology in a way that best suits the complexity of the document and your preferences, for instance, if you prefer to develop in a text view, graphical view, or switch back and forth between the two.

Develop Advanced XML Applications

Adding to its powerful XML modeling, editing, validation, and debugging capabilities, the XMLSpy XML editor supports the complementary technologies required to build the most advanced XML-based applications. Because XML documents must be bound to an external software application or runtime environment, the XML editor includes automatic code generation of Java, C++, or C# class files based on data elements defined in a schema

In addition, most advanced applications require interaction with relational databases, which house the majority of business information today. The XMLSpy XML editor supports the most popular relational databases in their native interface languages, allowing you to query, view, and edit database data; generate XML Schemas based on database structures; import and export database data; generate relational database schemas from XML Schemas; and much more.

Altova XMLSpy 2009 Editions:

Altova XMLSpy 2009 Standard Edition

Altova XMLSpy® 2009 Standard Edition is an entry-level XML editor for viewing, validating, and editing XML documents. It is perfect for users who need to open XML, DTD, XML Schema, XSLT, and XQuery files and perform light-weight editing tasks. Pretty-printing, context-sensitive entry helpers, code completion, strong validation, and sample XML instance generation are just a few of the helpful features XMLSpy Standard provides for basic XML editing.

Altova XMLSpy 2009 Professional Edition

Altova XMLSpy 2009 Professional Edition is the industry leading XML development environment, providing intuitive views and powerful XML utilities to model, edit, transform, and debug XML-related technologies. In addition to the world’s most popular XML editor and original graphical XML Schema designer, it offers file converters, debuggers, support for XSLT, XPath, XQuery, all major databases, Visual Studio .NET or Eclipse integration, and more.

Altova XMLSpy 2009 Enterprise Edition

Altova XMLSpy 2009 Enterprise Edition is the industry standard XML development environment for modeling, editing, transforming, and debugging XML-related technologies. It offers the world’s leading XML editor, the original graphical schema designer, a code generator, file converters, debuggers, profilers, full database integration, support for WSDL, SOAP, XSLT, XPath, XQuery, and Open XML documents, plus VS .NET and Eclipse plug-ins, and more.


XMLSpy 2009 SMP

New Support and Maintenance Pack (SMP)


 Support & Maintenance Package (SMP) enables you to receive priority technical support, but also provides you with all major software upgrades and maintenance releases at no additional cost throughout the SMP period.

Services Included:

Free Minor & Major Versions!

You will receive all maintenance releases, minor versions, and new major versions that are released during your Support Period. Updates and maintenance releases, as well as all major upgrades that you receive cover the specific edition of the product that you have purchased and typically include many additional features.

Priority Technical Support

Priority Technical Support provided via web-based support form.

Support Period

The Support & Maintenance Package currently offered with our products covers the product for which it is being purchased for a period of either one or two years. The support period begins on the day you purchase the product and extends for a period of exactly 12 or 24 months, depending on whether you purchase the one- or two-year option. You may only purchase SMP at the time you purchase a product or when you renew an existing SMP for an additional one- or two-year period. During the Support Period, you will receive Support & Maintenance services from Altova as they are described on this page and further defined in section "6. SUPPORT & MAINTENANCE" in our Altova end-user license agreement ("EULA") or in the SMP Terms of Use, as applicable.

Maintenance

During the Support Period you may also report any software problem or error to Altova using the same support process described above. If it is determined that a reported reproducible material error in the software exists and significantly impairs the usability and utility of the software, Altova agrees to use reasonable commercial efforts to correct or provide a usable work-around solution in an upcoming maintenance release or update, which is made available at certain times at Altova’s sole discretion.

Existing SMP customers

If you purchased the old Support & Maintenance Package, Altova is automatically providing you with all the benefits of this new enhanced SMP at no additional charge. In addition to the benefits that were previously available, you will now also receive any new major versions released during your existing Support Period! Please note: when existing SMP customers are added to the new SMP system, the term of the SMP package begins on the date of the original product purchase. You may also extend the duration of your SMP with an SMP Renewal (see below).

Save big with SMP Renewals

If you are an existing SMP customer, you now have the opportunity to renew your Support & Maintenance Package for a period of one or two years. Renewing your SMP will allow you to extend the duration of your support period to receive all minor releases and major versions released during that time for free. Renewals must be purchased before your current SMP expires and can be ordered up to 90 days in advance.
   
     

Clients who bought this also browsed these titles:

   
Softwarecasa Moneyback Guarantee
softwarecasa new Software

Bestsellers




Categories



: