Le cinque funzionalità principali della nuova versione di Altova
La seconda versione della linea di prodotti Altova 2018 introduce una serie di nuove funzionalità e aggiornamenti, e persino un prodotto completamente nuovo.
Esaminiamo insieme le cinque principali ragioni per cui non vorrete aspettare scaricare questa versione.

1. Elaborazione di dati JSON utilizzando XSLT, XPath e XQuery
Ormai è risaputo che XMLSpy offre funzionalità complete per la modifica, la creazione e la conversione di documenti JSON e schemi JSON.
Ora, è possibile interrogare e trasformare i dati JSON utilizzando gli standard familiari XPath, XQuery e XSLT. (E se questi standard non vi sono ancora familiari, consultate i nostri tutorial gratuiti su XSLT, XPath e XQuery.)

Ecco un breve video dimostrativo di questa nuova funzionalità in azione:
2. Funzioni dei nodi per la mappatura dei dati
Durante il processo di mappatura dei dati, è spesso necessario applicare la stessa elaborazione (ad esempio, per eliminare gli spazi bianchi, modificare la capitalizzazione, moltiplicare i valori, fornire un valore predefinito per i valori mancanti, ecc.) a più nodi contemporaneamente.
Ora, gli utenti di MapForce possono facilmente realizzare questo utilizzando le funzioni dei nodi, che consentono di definire funzioni o valori predefiniti e di applicarli a più nodi, evitando di ripetere la funzione o, addirittura, di dover disegnare linee di mappatura.
Funzione nodo per la mappatura dei dati
I nodi interessati da una specifica funzione (mostrata nella casella illustrativa sopra) sono indicati nella mappa con un'icona nera "Fx", mentre i nodi discendenti che ereditano la funzione sono rappresentati con un'icona rossa.
La possibilità di assegnare le stesse regole di elaborazione a più nodi contemporaneamente riduce notevolmente il tempo necessario per definire e mantenere le corrispondenze, semplificandole visivamente, rendendole più chiare e facili da comprendere.
3. Supporto per l'ingegneria del codice C++ nell'ambito della modellazione UML
C++ è uno dei linguaggi di programmazione più potenti ed efficienti disponibili de facto una scelta ideale per l'elaborazione ad alte prestazioni, le applicazioni server e le architetture complesse che richiedono le funzionalità più avanzate del linguaggio.
UModel supporta ora il linguaggio C++, oltre a C# e Java, per la generazione di codice di programmi a partire da modelli UML, per l'ingegneria inversa del codice esistente e per il processo di ingegneria bidirezionale.

Questo supporto, tanto atteso, rappresenta l'ultimo requisito necessario per rendere UModel all'altezza dei migliori Modellazione UML prodotti. Tuttavia, a differenza di altre soluzioni UML con funzionalità comparabili, UModel mantiene prezzi accessibili.
4. Certificazioni rilasciate dagli organismi che definiscono gli standard XBRL
Sia XMLSpy che RaptorXML+XBRL Server hanno ricevuto la nuova certificazione XBRL Certified Software™ da parte di XBRL International, in riconoscimento della loro rigorosa conformità agli standard XBRL.

Con il suo editor di tassonomia XBRL e il validatore, XMLSpy è certificato sia per la creazione che per l'utilizzo di report XBRL, mentre il server RaptorXML+XBRL è un software certificato per l'utilizzo di report, progettato per la validazione e l'elaborazione di documenti XBRL.

RaptorXML ha inoltre ottenuto la certificazione da parte di XBRL.US per la versione 5 delle regole del Comitato per la Qualità dei Dati (Data Quality Committee). Le applicazioni certificate incorporano l'insieme attuale di regole approvate dal Comitato per la Qualità dei Dati di XBRL negli Stati Uniti e applicano con successo queste regole ai documenti XBRL per ottenere i risultati previsti.
Queste due certificazioni attestano la rigorosa conformità agli standard XBRL garantita da Altova Strumenti XBRL.
5. Il nuovissimo server DiffDog
Le potenti funzionalità di confronto di file e directory dello strumento desktop Altova DiffDog, molto apprezzato dagli utenti, sono ora disponibili come prodotto software server ad alte prestazioni, accessibile per Linux e MacOS X, oltre che per Windows.
Il server DiffDog consente di automatizzare confronti su larga scala e di generare automaticamente report di differenze, offrendo supporto per:
- Confronto tra file binari, file di testo e file XML
- Confronto di directory
- Confronto tra archivi ZIP
- Confronto di file accessibili tramite URL
- Differenze bidirezionali e tridirezionali
La versione 2018, release 2, è ora disponibile. Aggiorna il tuo software ora oppure scarica una versione di prova gratuita di 30 giorni di qualsiasi prodotto Altova.