Altova Software Version 2019 introduces over 20 new features to help you sharpen your development game – starting with support for high-res monitors in both XMLSpy and UModel. There are also tools for working with new standards and database versions across the product line, the ability to map and convert data in Google Protocol Buffers format, and much more. Let’s take a look at the highlights.
Tags: debugging, HTTP testing, JSON, Web services, XML, XML Editor, XMLSpy
Web and web services developers often need to send HTTP requests – whether for testing APIs, testing REST and SOAP web services, or managing web sites.
XMLSpy now makes it easy to send and receive HTTP requests directly in the XML editor during development with a new HTTP Window and WADL/WSDL Import Wizard.
Tags: data mapping, JSON5, MapForce, new features, StyleVision, XML Editor, XMLSpy, XQuery, XSLT
Nothing’s more frustrating than getting unintended results from an XSLT or XQuery transformation and having to spend hours tracking down the issue – especially if you’ve inherited the project from another developer or haven’t looked at the code in a few months. Of course, XMLSpy has long included an XSLT debugger and XQuery debugger for setting break points and stepping through transformations to identify problems.
For a more interactive debugging process, XMLSpy also includes XSLT/XQuery back-mapping.
With back-mapping enabled, you can simply click on or hover over the portion of your output document you want to zero in on, and XMLSpy will immediately highlight the source XML and XSLT or XQuery instruction that is responsible. Let’s see how it works.
Tags: XML Editor, XMLSpy, xpath, XSLT
Though XMLSpy includes a helpful Grid View for visual editing, Text View remains the most popular pane for developers using the XML editor. Intelligent XML editing functionality helps make the job easier, and we’re continuously adding functionality to the XMLSpy Text View to facilitate this.
Let’s look at some new functionality XML developers will have at their disposal starting with Release 3 of XMLSpy 2017.
Tags: Avro, Big Data, JSON, RaptorXML, XML, XML Editor, XMLSpy
With every release, we add support in XMLSpy for technologies that developers encounter everyday – even when they’re not XML-based.
Today, Big Data trends have developers working with XML alongside other data protocols such as JSON and Apache Avro, and XMLSpy supports both of these with dedicated editing views and functionality.
Let’s see how specialized Avro support in XMLSpy makes visualizing and searching Avro files, as well as editing Avro schemas, uniquely easy. We’ll also look at some of the advantages of utilizing RaptorXML Server for high-performance Avro processing.
Tags: Text View, XML Editor, XMLSpy
Starting with Version 2017, XMLSpy developers will have access to some new, time-saving productivity tools in their favorite XML editor, including a modernized Find/Replace dialog, an easy way to select all occurrences of a particular string, and a shortcut for finding a parent element.
I was amazed how much time and effort these new tools saved me right away – let’s take a look, and I’ll show you how.
Tags: schema documentation, XML Editor, XMLSpy, XSD
Schema development is often an iterative process, and developers don’t typically start from scratch – XML Schemas, and, increasingly, JSON Schemas, are pieced together from existing documents or inherited from other teams. The ability to discern how schema components relate and analyze notes about development choices is infinitely helpful – but so often impossible due to lack of effective documentation.
Let’s take a look at some of the reasons documentation should be an integral part of your XSD, JSON, or other schema development.