---
title: "Las cinco características principales de la última versión de Altova"
date: "2018-04-17"
categories: 
  - "development"
  - "xbrl"
  - "xpath"
  - "xquery"
tags: 
  - "data-integration"
  - "data-mapping"
  - "json"
  - "uml"
  - "xbrl"
  - "xpath"
  - "xquery"
  - "xslt"
description: La versión 2018, actualización 2, de Altova mejora la integración de datos con nuevas funcionalidades, como el procesamiento de JSON utilizando XPath/XQuery y el soporte de C++ para el modelado UML, lo que aumenta la eficiencia.
---
Status: #blog

Tags:  #data-integration #data-mapping #json #uml #xbrl #xpath #xquery #xslt

Categories: [development](/blog/es/category/development.md) | [xbrl](/blog/es/category/xbrl.md) | [xpath+xquery](/blog/es/category/xpathxquery.md) | [xpath+xquery](/blog/es/category/xpathxquery.md)
# Las cinco características principales de la última versión de Altova

La versión 2 de la línea de productos Altova 2018 introduce una gran cantidad de nuevas funciones y actualizaciones, e incluso un producto completamente nuevo.

Veamos las cinco razones principales por las que no querrá esperar para [descargar](https://www.altova.com/es/download) esta versión.

![Noticias sobre la versión 2018 R2](/blog/images/v2018r2_news.jpg)

<!--more-->

### **1. Procesamiento de JSON utilizando XSLT, XPath y XQuery**

Ya no es un secreto que XMLSpy incluye una funcionalidad completa para editar, generar y convertir documentos de [JSON](https://www.altova.com/es/xmlspy-xml-editor/json_editor) y esquemas JSON.

Ahora, también puede consultar y transformar sus datos JSON utilizando los estándares familiares de XPath, XQuery y XSLT. (Y si aún no está familiarizado con estos, consulte nuestros tutoriales gratuitos de [XSLT, XPath y XQuery](https://www.altova.com/es/training-tutorials).)

 

![Consultar datos JSON utilizando XPath/XQuery](/blog/images/json-xquery.png)

 

Aquí tiene un breve vídeo que muestra esta nueva funcionalidad en funcionamiento:

![](https://www.youtube.com/watch?v=Hd5W6IpDA8Y)

### **2. Funciones de los nodos para la asignación de datos**

Durante el proceso de mapeo de datos, a menudo es necesario aplicar el mismo procesamiento (por ejemplo, eliminar espacios en blanco, cambiar mayúsculas y minúsculas, multiplicar valores, proporcionar un valor predeterminado para los campos vacíos, etc.) a múltiples nodos simultáneamente.

Ahora, los usuarios de MapForce pueden lograr esto fácilmente utilizando las _funciones de nodos_, que les permiten definir funciones o valores predeterminados y aplicarlos a múltiples nodos sin necesidad de repetir la función, e incluso sin tener que dibujar líneas de mapeo.

 

 **[Función de nodo para el mapeo de datos](node-function.png)**

 

Los nodos afectados por una función específica (mostrada en el recuadro insertado anteriormente) se indican en el mapa con un icono negro que representa la función "Fx", mientras que los nodos descendientes que heredan esa función se muestran con un icono rojo.

La capacidad de asignar las mismas reglas de procesamiento a múltiples nodos simultáneamente reduce significativamente el tiempo necesario para definir y mantener las correspondencias, y al mismo tiempo simplifica visualmente estas correspondencias, haciéndolas más claras y fáciles de entender.

### **3. Soporte para la ingeniería de código C++ en el modelado UML**

C++ es uno de los lenguajes de programación más potentes y eficientes disponibles _de facto_ una opción ideal para la computación de alto rendimiento, aplicaciones de servidor y arquitecturas complejas que requieren las construcciones de lenguaje más potentes.

UModel ahora admite C++ además de C# y Java para la generación de código de programas a partir de modelos UML, la ingeniería inversa de código existente y la ingeniería de ida y vuelta.

 

![Código C++ generado a partir de diagramas UML](/blog/images/cplusplus-uml.png)

 

Este soporte, largamente esperado, es el último requisito para que UModel esté a la par con los sistemas más avanzados  [Modelado UML](https://www.altova.com/es/umodel) productos. Sin embargo, a diferencia de otras soluciones UML con funcionalidades similares, UModel mantiene un precio asequible.

### **4. Certificaciones emitidas por organismos que establecen los estándares XBRL**

Tanto XMLSpy como RaptorXML+XBRL Server han recibido la nueva designación de "[Software Certificado XBRL](https://software.xbrl.org/create/altova-xmlspy)" de XBRL International, en reconocimiento a su estricto cumplimiento de los estándares XBRL.

[![](/blog/images/xbrl-certified-software-logo.png)](https://software.xbrl.org/create/altova-xmlspy)

Con su [editor de taxonomías XBRL](https://www.altova.com/es/xmlspy-xml-editor#XBRL) y su validador, XMLSpy está certificado tanto para la creación como para el uso de informes XBRL, mientras que el servidor RaptorXML+XBRL está certificado como software para el uso de informes, específicamente para [la validación y el procesamiento de documentos XBRL](https://www.altova.com/es/raptorxml).

 

 **[![](/blog/images/xbrl-dqc-certified.png)](https://xbrl.us/tools-and-services/raptorxml-xbrl-server/)**

RaptorXML también recibió la certificación de XBRL.US para la [versión 5 de las normas del Comité de Calidad de Datos (DQC)](https://xbrl.us/tools-and-services/raptorxml-xbrl-server/). Las aplicaciones certificadas incorporan el conjunto actual de normas aprobadas por el Comité de Calidad de Datos de XBRL.US y ejecutan correctamente estas normas en los documentos XBRL para producir los resultados esperados.

Estas dos certificaciones reflejan el estricto cumplimiento de los estándares XBRL proporcionado por las herramientas [XBRL](https://www.altova.com/es/xbrl-tools) de Altova.

### **5. El servidor DiffDog, completamente renovado**

 **[Servidor de DiffDog](diffdog_server.png)**

La potente funcionalidad de comparación de archivos y directorios de la popular herramienta de escritorio Altova DiffDog ahora está disponible como un software de servidor de alto rendimiento, que además de Windows, también está disponible para Linux y MacOS X.

El servidor DiffDog le permite automatizar comparaciones de gran volumen y [generar informes de diferencias de forma automática](https://www.altova.com/es/diffdog-server), con soporte para:

- Comparación de archivos binarios, de texto y XML
- Comparación de directorios
- Comparación de archivos ZIP
- Comparar archivos a través de URLs
- Diferencias bidireccionales y tridireccionales

 

La versión 2018, lanzamiento 2, ya está disponible. **[Actualice](https://www.altova.com/es/download) su software ahora o [descargue una versión de prueba gratuita de 30 días](https://www.altova.com/es/download) de cualquier producto de Altova.**
