---
title: "As cinco principais novidades da última versão da Altova"
date: "2018-04-17"
categories: 
  - "development"
  - "xbrl"
  - "xpath"
  - "xquery"
tags: 
  - "data-integration"
  - "data-mapping"
  - "json"
  - "uml"
  - "xbrl"
  - "xpath"
  - "xquery"
  - "xslt"
description: A versão 2018 Release 2 da Altova melhora a integração de dados com novos recursos, como o processamento de JSON utilizando XPath/XQuery e o suporte a C++ para modelagem UML, o que aumenta a eficiência.
---
Status: #blog

Tags:  #data-integration #data-mapping #json #uml #xbrl #xpath #xquery #xslt

Categories: [development](/blog/pt/category/development.md) | [xbrl](/blog/pt/category/xbrl.md) | [xpath+xquery](/blog/pt/category/xpathxquery.md) | [xpath+xquery](/blog/pt/category/xpathxquery.md)
# As cinco principais novidades da última versão da Altova

A versão 2 da linha de produtos Altova 2018 introduz uma série de novas funcionalidades e atualizações, e até mesmo um produto totalmente novo.

Vamos analisar as cinco principais razões pelas quais não vai querer esperar para [descarregar](https://www.altova.com/pt/download) esta versão.

![Notícias sobre a versão 2018 R2](/blog/images/v2018r2_news.jpg)

<!--more-->

### **1. Processamento de JSON com XSLT, XPath e XQuery**

Já não é segredo que o XMLSpy oferece funcionalidades abrangentes para edição, geração e conversão [JSON](https://www.altova.com/pt/xmlspy-xml-editor/json_editor) e documentos de esquema JSON.

Agora, também pode consultar e transformar os seus dados JSON utilizando os padrões familiares XPath, XQuery e XSLT. (E, caso estes não lhe sejam ainda familiares, consulte os nossos tutoriais gratuitos [sobre XSLT, XPath e XQuery](https://www.altova.com/pt/training-tutorials).)

 

![Consultar JSON com XPath/XQuery](/blog/images/json-xquery.png)

 

Veja um vídeo demonstrativo rápido que mostra esta nova funcionalidade em funcionamento:

![](https://www.youtube.com/watch?v=Hd5W6IpDA8Y)

### **2. Funções dos nós para mapeamento de dados**

Durante o processo de mapeamento de dados, é frequentemente necessário aplicar o mesmo tipo de processamento (por exemplo, remover espaços em branco, alterar a capitalização, multiplicar valores, fornecer um valor padrão para campos vazios, etc.) a vários elementos de dados simultaneamente.

Agora, os utilizadores do MapForce podem realizar esta tarefa facilmente, utilizando as _funções de nó_, que permitem definir funções ou valores padrão e aplicá-los a vários nós, sem precisar de repetir a função – ou mesmo de desenhar linhas de mapeamento.

 

 **[Função de nó para mapeamento de dados](node-function.png)**

 

Os nós afetados por uma função de nó específica (mostrada na caixa de detalhe acima) são indicados no mapa por um ícone preto "Fx", enquanto os nós descendentes que herdam essa função são mostrados com um ícone vermelho.

A capacidade de atribuir as mesmas regras de processamento a vários nós simultaneamente reduz significativamente o tempo necessário para definir e manter as correspondências, e, ao mesmo tempo, simplifica visualmente essas correspondências, tornando-as mais claras e fáceis de compreender.

### **3. Suporte para a engenharia de código C++ para modelagem UML**

C++ é uma das linguagens de programação mais poderosas e eficientes disponíveis _de facto_ uma escolha ideal para computação de alto desempenho, aplicações de servidor e arquiteturas complexas que exigem as funcionalidades mais avançadas da linguagem.

A ferramenta UModel agora suporta C++, além de C# e Java, para a geração de código a partir de modelos UML, a engenharia reversa de código existente e a engenharia de ida e volta.

 

![Código C++ gerado a partir de UML](/blog/images/cplusplus-uml.png)

 

Este suporte, muito aguardado, é o último requisito para colocar o UModel no mesmo nível dos melhores  [Modelagem UML](https://www.altova.com/pt/umodel) produtos. No entanto, ao contrário de outras soluções UML com funcionalidades semelhantes, o UModel mantém um preço acessível.

### **4. Certificações emitidas por organismos de normalização XBRL**

Tanto o XMLSpy como o RaptorXML+XBRL Server receberam a nova versão [Software certificado para XBRL](https://software.xbrl.org/create/altova-xmlspy)™ designação atribuída pela XBRL International, que certifica a total conformidade com os padrões XBRL.

[![](/blog/images/xbrl-certified-software-logo.png)](https://software.xbrl.org/create/altova-xmlspy)

Com o seu [editor de taxonomia XBRL](https://www.altova.com/pt/xmlspy-xml-editor#XBRL) e o validador, o XMLSpy é certificado tanto para a criação como para a utilização de relatórios XBRL, enquanto o servidor RaptorXML+XBRL é um software certificado para a utilização de relatórios, destinado à [validação e processamento de documentos XBRL](https://www.altova.com/pt/raptorxml).

 

 **[![](/blog/images/xbrl-dqc-certified.png)](https://xbrl.us/tools-and-services/raptorxml-xbrl-server/)**

O RaptorXML também recebeu a certificação da XBRL.US para a [versão 5 das regras do Comité de Qualidade de Dados (DQC)](https://xbrl.us/tools-and-services/raptorxml-xbrl-server/). As aplicações certificadas incorporam o conjunto atual de regras aprovadas pelo Comité de Qualidade de Dados da XBRL.US e executam com sucesso essas regras nos documentos XBRL, produzindo os resultados esperados.

Estas duas certificações refletem a rigorosa conformidade com os padrões XBRL garantida pela Altova [Ferramentas XBRL](https://www.altova.com/pt/xbrl-tools).

### **5. O novo servidor DiffDog**

 **[Servidor DiffDog](diffdog_server.png)**

A capacidade de comparação de ficheiros e diretórios da popular ferramenta Altova DiffDog, para utilização em ambiente desktop, está agora disponível como um software de servidor de alto desempenho, que funciona em Linux, MacOS X e Windows.

O servidor DiffDog permite automatizar comparações em grande volume e.. [Gerar relatórios de diferenças automaticamente](https://www.altova.com/pt/diffdog-server) com suporte para:

- Comparar ficheiros binários, de texto e XML
- Comparar diretórios
- Comparar arquivos ZIP
- Comparar ficheiros a partir de URLs
- Diferenças bidirecionais e tridirecionais

 

A versão 2018, lançamento 2, já está disponível. **[Atualize](https://www.altova.com/pt/download) o seu software agora ou [descarregue uma versão de avaliação gratuita de 30 dias](https://www.altova.com/pt/download) de qualquer produto Altova.**
