---
title: "Vijf belangrijke nieuwe functies in de nieuwste versie van Altova"
date: "2018-04-17"
categories: 
  - "development"
  - "xbrl"
  - "xpath"
  - "xquery"
tags: 
  - "data-integration"
  - "data-mapping"
  - "json"
  - "uml"
  - "xbrl"
  - "xpath"
  - "xquery"
  - "xslt"
description: De versie 2018 Release 2 van Altova verbetert de data-integratie met nieuwe functies, zoals het verwerken van JSON-data met behulp van XPath/XQuery, en ondersteuning voor C++ bij het modelleren met UML, wat de efficiëntie verhoogt.
---
Status: #blog

Tags:  #data-integration #data-mapping #json #uml #xbrl #xpath #xquery #xslt

Categories: [development](/blog/nl/category/development.md) | [xbrl](/blog/nl/category/xbrl.md) | [xpath+xquery](/blog/nl/category/xpathxquery.md) | [xpath+xquery](/blog/nl/category/xpathxquery.md)
# Vijf belangrijke nieuwe functies in de nieuwste versie van Altova

De tweede release van de Altova-productlijn versie 2018 introduceert een reeks nieuwe functies en updates, en zelfs een compleet nieuw product.

Laten we eens kijken naar de vijf belangrijkste redenen waarom u deze versie niet te lang wilt uitstellen om te [downloaden](https://www.altova.com/nl/download).

![Nieuws over versie 2018 R2](/blog/images/v2018r2_news.jpg)

<!--more-->

### **1. JSON-verwerking met XSLT, XPath en XQuery**

Het is inmiddels geen geheim meer dat XMLSpy uitgebreide functionaliteit biedt voor het bewerken, genereren en converteren van [JSON](https://www.altova.com/nl/xmlspy-xml-editor/json_editor) en JSON Schema-documenten.

Nu kunt u uw JSON-gegevens ook opvragen en transformeren met behulp van de bekende XPath-, XQuery- en XSLT-standaarden. (En als u deze nog niet kent, bekijk dan onze gratis [tutorials over XSLT, XPath en XQuery](https://www.altova.com/nl/training-tutorials).)

 

![JSON-query's met XPath/XQuery](/blog/images/json-xquery.png)

 

Bekijk een korte video waarin deze nieuwe functionaliteit in actie wordt getoond:

![](https://www.youtube.com/watch?v=Hd5W6IpDA8Y)

### **2. Functies voor datamapping**

Tijdens het proces van data-mapping is het vaak nodig om dezelfde bewerkingen (bijvoorbeeld het verwijderen van onnodige spaties, het wijzigen van hoofdletters, het vermenigvuldigen van waarden, het toevoegen van een standaardwaarde voor lege velden, enz.) tegelijkertijd toe te passen op meerdere datapunten.

Nu kunnen MapForce-gebruikers dit eenvoudig realiseren met behulp van "_node-functies_", waarmee u functies of standaardwaarden kunt definiëren en deze toepassen op meerdere knooppunten, zonder de functie te herhalen – of zelfs mappinglijnen te tekenen.

 

 **![Functie voor data-mapping](/blog/images/node-function.png)**

 

De knooppunten die beïnvloed worden door een specifieke knooppuntfunctie (zoals weergegeven in het inzetvak hierboven), worden op de kaart aangegeven met een zwarte "Fx"-functie-icoon. Afgeleide knooppunten die deze functie overnemen, worden weergegeven met een rode icoon.

Het vermogen om dezelfde verwerkingsregels tegelijkertijd toe te passen op meerdere knooppunten vermindert aanzienlijk de tijd die nodig is om koppelingen te definiëren en te onderhouden, en vereenvoudigt tegelijkertijd de visuele weergave van deze koppelingen, waardoor ze overzichtelijker en gemakkelijker te begrijpen worden.

### **3. Ondersteuning voor C++ codeontwikkeling in combinatie met UML-modellering**

C++ is een van de krachtigste en meest efficiënte programmeertalen die beschikbaar zijn, en is de _feitelijke_ standaard voor high-performance computing, serverapplicaties en complexe architecturen die de meest geavanceerde programmeerconstructies vereisen.

UModel ondersteunt nu ook C++, naast C# en Java, voor het genereren van programmeercode uit UML-modellen, het omzetten van bestaande code en het uitvoeren van een volledige engineeringcyclus.

 

![C++-code gegenereerd vanuit UML](/blog/images/cplusplus-uml.png)

 

Deze langverwachte ondersteuning is de laatste vereiste om UModel gelijk te stellen aan de meest geavanceerde producten voor [UML-modellering](https://www.altova.com/nl/umodel). In tegenstelling tot andere UML-oplossingen met vergelijkbare functionaliteit, blijft UModel aantrekkelijk geprijsd.

### **4. Certificeringen van organisaties die zich bezighouden met XBRL-standaarden**

Zowel XMLSpy als RaptorXML+XBRL Server hebben de nieuwe certificering "[XBRL Certified Software](https://software.xbrl.org/create/altova-xmlspy)™" ontvangen van XBRL International, als erkenning voor de strikte naleving van de XBRL-standaarden.

[![](/blog/images/xbrl-certified-software-logo.png)](https://software.xbrl.org/create/altova-xmlspy)

Met zijn [XBRL-taxonomie-editor](https://www.altova.com/nl/xmlspy-xml-editor#XBRL) en validator is XMLSpy gecertificeerd voor zowel het genereren als het verwerken van XBRL-rapporten, terwijl de RaptorXML+XBRL Server gecertificeerde software is voor het verwerken van XBRL-documenten, specifiek voor [het valideren en verwerken van deze documenten](https://www.altova.com/nl/raptorxml).

 

 **[![](/blog/images/xbrl-dqc-certified.png)](https://xbrl.us/tools-and-services/raptorxml-xbrl-server/)**

RaptorXML heeft ook een certificering ontvangen van XBRL.US voor [versie 5 van de regels van de Data Quality Committee (DQC)](https://xbrl.us/tools-and-services/raptorxml-xbrl-server/). Gecertificeerde applicaties bevatten de huidige set goedgekeurde regels van de XBRL US Data Quality Committee en voeren deze regels succesvol uit op XBRL-documenten om de verwachte resultaten te genereren.

Deze twee certificeringen zijn een bewijs van de strikte naleving van de XBRL-standaarden die Altova biedt [XBRL-tools](https://www.altova.com/nl/xbrl-tools).

### **5. De volledig vernieuwde DiffDog Server**

 **![DiffDog Server](/blog/images/diffdog_server.png)**

De krachtige functionaliteit van Altova DiffDog, een populair desktopprogramma voor het vergelijken van bestanden en mappen, is nu beschikbaar als een serversoftwareproduct met hoge prestaties. Naast Windows is deze software nu ook beschikbaar voor Linux en MacOS X.

DiffDog Server stelt u in staat om vergelijkingen van grote hoeveelheden data te automatiseren en [diff-rapporten automatisch te genereren](https://www.altova.com/nl/diffdog-server), met ondersteuning voor:

- Het vergelijken van binaire bestanden, tekstbestanden en XML-bestanden
- Vergelijking van mappen
- Het vergelijken van ZIP-archieven
- Bestanden vergelijken via URL's
- Twee-richtings- en driewegverschillen

 

Versie 2018, release 2 is nu beschikbaar. **[Update](https://www.altova.com/nl/download) uw software nu, of [download een gratis proefversie van 30 dagen](https://www.altova.com/nl/download) van elk Altova-product.**
