---
title: "Cinco funcionalidades essenciais que não pode perder na mais recente versão do produto da Altova"
date: "2016-02-16"
categories: 
  - "development"
  - "software"
  - "tools"
tags: 
  - "data-integration"
  - "data-mapping"
  - "multi-channel-publishing"
  - "new-features"
  - "xpath"
  - "xquery"
description: Explore as principais funcionalidades do Altova MissionKit 2016 Release 2, incluindo a depuração aprimorada de XPath/XQuery, o suporte a JSON Schema e as ferramentas de publicação multicanal.
---
Status: #blog

Tags:  #data-integration #data-mapping #multi-channel-publishing #new-features #xpath #xquery

Categories: [development](/blog/pt/category/development.md)
# Cinco funcionalidades essenciais que não pode perder na mais recente versão do produto da Altova

Estou entusiasmado por revelar alguns detalhes da versão 2 de hoje do Altova MissionKit 2016, um conjunto de ferramentas e produtos de software para desenvolvedores!

[A versão v2016r2 introduz mais de 20 novas funcionalidades e atualizações para a linha de produtos Altova – mas isso é muito para abordar num único artigo de blogue. Vamos analisar as cinco principais que certamente o vão surpreender](https://www.altova.com/pt/whatsnew.html)

![Novidades nos produtos Altova](/blog/images/Blog_v2016v2.png)

<!--more-->

1. ### **Depurador XPath e XQuery para ambientes empresariais**
    

A criação e o teste de expressões XPath e XQuery são frequentemente um processo de tentativa e erro, em que se ajusta constantemente cada expressão até que ela selecione ou retorne os dados exatamente como pretendido. A capacidade de testar enquanto se trabalha, com ferramentas interativas de apoio e resultados instantâneos, acelera significativamente o processo. É exatamente isso que a janela XPath/XQuery no XMLSpy foi concebida para fazer – e ficou ainda melhor com a introdução do primeiro depurador XPath e XQuery do género.

 

![Depurador para XPath e XQuery](/blog/images/XPath-XQuery-Debugger.png)

 

Esta nova janela permite analisar os resultados das suas expressões XPath ou XQuery passo a passo, à medida que as executa num documento XML, com todas as funcionalidades que os programadores esperam de um depurador completo, incluindo a possibilidade de avançar para dentro de uma função, avançar para a próxima linha de código e sair de uma função, bem como as abas "Resultado", "Variáveis" e "Pilhas de Chamadas". É fácil definir pontos de interrupção e pontos de rastreamento para interromper o depurador, permitindo que examine os resultados num determinado ponto.

O depurador facilita o teste e o aperfeiçoamento do seu código XQuery e XPath, tudo no mesmo ambiente onde o está a editar, poupando tempo e evitando frustrações para os programadores.

2. ### **Novas ferramentas para conversão e geração de esquemas JSON**
    

Quando adicionámos o editor gráfico de [esquemas JSON](https://www.altova.com/pt/xmlspy/json-schema-editor.html) ao XMLSpy no início deste ano, sabíamos que os utilizadores iriam adorá-lo. Também sabíamos que esperariam ter a mesma funcionalidade disponível para trabalhar com XSD, mas aplicada ao desenvolvimento de esquemas JSON – e é isso que oferecemos nesta versão. O XMLSpy agora oferece funcionalidades adicionais para acelerar o desenvolvimento de JSON:

- Conversão entre XML Schema e JSON Schema
- Gerar uma instância de exemplo em formato JSON a partir de um esquema JSON
- Geração de documentação de esquemas JSON em HTML ou Word

 

 **[Imagem: Conversão de XSD para Schema JSON]**

Esta nova funcionalidade completa o suporte abrangente para JSON no XMLSpy, que agora inclui edição e validação inteligentes de instâncias, bem como edição, geração, conversão e documentação de esquemas JSON – tudo no mesmo ambiente onde já trabalha com XML e tecnologias relacionadas.

3. ### **Suporte para serviços web REST em projetos de mapeamento de dados**
    

Adicionando-se à longa lista de formatos de dados disponíveis para.. [mapeamento de dados de qualquer fonte para qualquer destino](https://www.altova.com/pt/mapforce.html)  E a integração no MapForce inclui agora suporte para serviços web REST.

 

![Mapeamento de dados REST](/blog/images/REST-data-mapping-1.png)

 

O MapForce aceita XML ou JSON como resposta do serviço web e permite a definição de parâmetros, além de suportar cabeçalhos HTTP personalizados, quando necessário. Os utilizadores podem definir a interface do serviço web manualmente ou importando configurações a partir de um ficheiro WADL ou de uma URL.

Esta nova funcionalidade, frequentemente solicitada, que oferece suporte a serviços web REST como funções de dados dentro de um mapeamento, permite aos utilizadores integrarem mais facilmente informações provenientes de uma vasta gama de fontes disponíveis na Internet.

4. ### **Como criar designs para publicação em vários canais a partir de documentos Word**
    

A StyleVision facilita a criação de relatórios e formulários elegantes para.. [publicação de XML, XBRL e bases de dados](https://www.altova.com/pt/stylevision.html) dados em formatos web e impressos. Agora, é ainda mais fácil começar um novo projeto de design, utilizando um documento Word existente como base para o seu relatório ou formulário.

Comparado com começar do zero, basear um(a) **design** num documento Word existente pode poupar horas – ou até dias, no caso de projetos complexos – de tempo de desenvolvimento, já que, em vez de replicar documentos existentes, o StyleVision preserva todas as propriedades de formatação e layout que já existem no documento Word.

 

![Publicação multicanal baseada no Microsoft Word](/blog/images/StyleVision-Word.png)

 

Depois de carregar o ficheiro Word, pode, opcionalmente, adicionar fontes de dados XML, de base de dados ou XBRL adicionais para gerar resultados dinâmicos e multicanal. É uma excelente forma de acrescentar valor a formulários existentes ou de começar rapidamente a criar um design sofisticado no StyleVision.

5. ### **API .NET para a criação de soluções XBRL personalizadas, incluindo plugins para o Excel**
    

Além das APIs Java, COM e Python, o servidor RaptorXML agora inclui também uma API .NET.

A API .NET permite aos programadores integrar a funcionalidade do servidor RaptorXML para obter um desempenho elevado [Validação e processamento de XML, JSON ou XBRL](https://www.altova.com/pt/raptorxml.html) em aplicações desenvolvidas para a plataforma Microsoft, em C# e outras linguagens .NET.

As aplicações potenciais desta sinergia são ilimitadas: os desenvolvedores podem agora integrar a funcionalidade RaptorXML em qualquer aplicação para a plataforma Microsoft. Por exemplo, a API .NET permite criar plugins para o Excel que geram XBRL diretamente a partir dos dados no Excel, oferecendo uma alternativa poderosa às soluções de etiquetagem existentes e que poderá revolucionar a geração de dados XBRL.

 

 

**Pode atualizar o seu sistema ou obter mais informações sobre estas novas funcionalidades** – e as inúmeras outras funcionalidades introduzidas na versão v2016r2 – na plataforma Altova **[Página de Novidades](https://www.altova.com/pt/whatsnew.html).**
