Altova Versie 2025 met YAML-ondersteuning en meer

De nieuwste versie van de Altova-productlijn introduceert een groot aantal nieuwe functies en mogelijkheden. Klanten hebben nu toegang tot nieuwe, visuele tools voor het bewerken van YAML-bestanden, verbeterde opties voor het extraheren van PDF-gegevens om deze om te zetten naar andere formaten, bijgewerkte ondersteuning voor de integratie van SQL- en NoSQL-gegevens, en nog veel meer.

Of het nu gaat om het gebruik van de ontwikkeltools van Altova, serversoftwareproducten of XBRL-add-ins voor Excel, deze release heeft iets te bieden voor iedereen. Hier volgt een overzicht van de belangrijkste verbeteringen.

YAML-rasterweergave

XMLSpy was de eerste tool die een visuele, tabelgebaseerde bewerkingsweergave introduceerde voor XML, en later ook voor JSON. Naast de tekstweergave YAML-editor, XMLSpy bevat een rasterweergave voor YAML-bestanden.

Wanneer u een document opent in YAML Grid, ziet u een grafische weergave van de documentstructuur, die direct begrijpelijker is dan de bijbehorende code in de tekstweergave.

Innovatieve tools zoals de tabelweergave (zoals te zien is in het geselecteerde gebied hierboven) en XPath/XQuery-filters maken YAML Grid bijzonder nuttig, en de Grid View biedt een aantal tools die niet beschikbaar zijn in een eenvoudige teksteditor.

Gezien het brede gebruik van YAML onder ontwikkelaars die werken met configuratiebestanden, cloudomgevingen en data-serialisatie, biedt de ondersteuning voor YAML, naast XML en JSON, in XMLSpy hen de tools die ze nodig hebben om naadloos met verschillende formaten te werken.

Ondersteuning voor YAML-schema's

Hoewel YAML geen formeel schema definieert, worden YAML-bestanden vaak gevalideerd aan de hand van JSON-schema's, wat door XMLSpy wordt ondersteund. In versie 2025 ondersteunen zowel XMLSpy als RaptorXML Server bovendien validatie tegen JSON-schema's die zijn geschreven in YAML-syntax. Deze worden doorgaans aangeduid als YAML-schema's.

YAML-schema's kunnen ook worden bewerkt in de bekende grafische schema-editor van XMLSpy, die een visuele weergave biedt waardoor complexe structuren gemakkelijker te modelleren en te begrijpen zijn. Daarnaast biedt de editor visuele hulpmiddelen, zoals drag-and-drop bewerking en contextgevoelige invoerassistenten.

Verbeteringen voor het extraheren van gegevens uit PDF-bestanden

De MapForce PDF Extractor is een gebruiksvriendelijk hulpmiddel waarmee u sjablonen kunt maken om gegevens uit PDF-bestanden te extraheren. Vervolgens kunnen die PDF-gegevens in MapForce worden gebruikt voor verdere bewerkingen en conversie naar andere formaten, zoals XML, JSON, databases, Excel, enzovoort.

De nieuwste versie van MapForce bevat:

  • Verbeterde detectie van tabellen: De PDF-extractor herkent een grotere verscheidenheid aan tabelindelingen (zonder lijnen, met lijnen van verschillende diktes, enz.) om automatisch tabellen in een PDF te detecteren en hun gegevens te extraheren, indien nodig.

  • Tekst zoeken: De PDF-extractor biedt nu de mogelijkheid om tekst in een PDF-bestand te zoeken en regels te definiëren voor het verwerken van tabellen of andere gegevens die zich in de buurt van die tekst bevinden. Bijvoorbeeld, bij het maken van een sjabloon om gegevens uit jaarlijkse financiële rapporten te extraheren, kunt u zoeken naar "Uitgaven" en de tabel met cijfers die daarop volgt, dienovereenkomstig verwerken. Gedetailleerde zoekopties, zoals hoofdlettergevoeligheid, filteren op opmaak (lettertype, vetgedrukt, etc.) en zoeken naar volledige of gedeeltelijke woorden, maken een precieze selectie mogelijk.

Ondersteuning voor Microsoft Azure Cosmos DB

MapForce ondersteunt het omzetten van data tussen verschillende soorten databases, zowel SQL-databases als NoSQL-databases, en het aanpassen van de data aan de specifieke formaten van deze databases. In MapForce 2025 is ondersteuning toegevoegd voor Cosmos DB, de NoSQL-database die standaard wordt gebruikt op het Azure-platform.

De ondersteuning voor Cosmos DB voegt zich bij de lange lijst van beschikbare databaseverbindingen in MapForce en vervult een veelvoorkomend verzoek van klanten.

De ondersteuning voor SQL-databases is ook bijgewerkt in de gehele productlijn om de nieuwste versies van de volgende systemen te omvatten:

  • MySQL 8.4

  • Maria DB 10.11, 11.2, 11.4

OpenAPI-updates

De OpenAPI Specificatie (OAS) is een gestandaardiseerd formaat voor het definiëren en beschrijven van RESTful API's. Dit formaat standaardiseert de manier waarop RESTful API's worden gedefinieerd, waardoor het gemakkelijker wordt om API-aanroepen te integreren en te automatiseren, handmatige configuratie wordt verminderd en consistentie wordt gewaarborgd tussen verschillende services.

Ondersteuning voor OpenAPI is nu beschikbaar in XMLSpy en MapForce

De JSON Schema Editor in XMLSpy ondersteunt nu het valideren en bewerken van JSON-schema's op basis van de OAS (Open API Specification). Dit omvat ondersteuning voor extensies, waaronder discriminator, xml, format en externe documentatie, die geconfigureerd kunnen worden via de "Details"-functie.

MapForce ondersteunt OpenAPI-definities voor RESTful API's Webservices-aanroepen die worden gebruikt om data te verwerken. Het configureren van een REST-oproep omvat meestal het opgeven van details zoals de URL van de service, de methode van de aanvraag (GET, POST, enz.), de structuren van de aanvraag/het antwoord en de parameters. In plaats van deze handmatig toe te voegen, kunt u nu een OpenAPI-definitie importeren. MapForce verwerkt automatisch OpenAPI-bestanden en toont de oproep als een grafische component voor datamapping, waardoor de integratie wordt vereenvoudigd doordat de noodzaak voor handmatige configuratie wordt weggenomen.

Wanneer het tijd is om uw data-integratie- of ETL-project te automatiseren, ondersteunt MapForce Server ook OpenAPI-definities.

Ondersteuning voor kwaliteitscontroles van EBA-gegevens

Als onderdeel van een uitgebreide ondersteuning voor XBRL binnen de gehele productlijn, ondersteunen verschillende Altova-producten het werken met EBA XBRL, het gestandaardiseerde format dat door de Europese Bankautoriteit (EBA) wordt gebruikt voor de verzending van data door organisaties.

Naast de verplichte validatie op basis van de EBA XBRL-taxonomie, beschrijft de EBA aanvullende, optionele controles van de datakwaliteit als onderdeel van haar richtlijnen om de nauwkeurigheid en integriteit van de door financiële instellingen gerapporteerde gegevens te waarborgen. Deze maatregelen gaan verder dan de verplichte validaties en bieden instellingen extra mogelijkheden om de datakwaliteit te verbeteren en te zorgen voor naleving van de wettelijke normen voordat de gegevens worden ingediend. Het implementeren van aanvullende kwaliteitscontroles kan de risico's die verbonden zijn aan incorrecte gegevensinvoer minimaliseren en de algehele naleving van de wettelijke vereisten verbeteren.

In de nieuwste versie wordt het uitvoeren van kwaliteitscontroles voor EBA-gegevens ondersteund door:

  • Altova EBA XBRL-add-in voor Excelzoals hieronder te zien is)

  • XMLSpy

  • RaptorXML+XBRL Server

Bijwerken nu

Dit zijn slechts enkele van de nieuwe functies die zijn toegevoegd in versie 2025 voor de gehele Altova productlijn.

Bekijk de pagina "Nieuwe functies" voor meer details. Vervolgens kunt u uw software bijwerken naar de nieuwste versie, of een gratis proefversie downloaden.