Produkte
Desktop-Entwicklungstools
MissionKit
®
XML-, JSON- und SQL-Tool-Paket mit XMLSpy & MapForce
XMLSpy
®
KI-fähiger JSON- & XML-Editor zum Modellieren, Editieren, Transformieren & Debuggen aller verwandten Technologien
MapForce
®
Grafisches Datenmapping-Tool für die Konvertierung beliebiger Datenformate, Datenintegration & ETL
StyleVision
®
Visuelles Berichtstool zur Darstellung von XML-, XBRL- & DB-Daten in Web- und Printformaten
UModel
®
UML-Tool für Software-Modellierung und -Design und Code Engineering
DatabaseSpy
®
Multi-Datenbank Abfrage- und Design-Tool & SQL-Editor mit KI-Assistent
DiffDog
®
Vergleichs/Merge-Tool für Quellcode-Textdateien, XML- & JSON-Dateien, Word-Dateien & Datenbanken
SchemaAgent
®
Visuelles Tool zum Verwalten von XML-basierten Dateibeziehungen
Authentic
®
XML-Content-Erstellungstool und Dokument-Editor für technisch nicht versierte Benutzer
Schnelle App-Entwicklung
MobileTogether
®
App-Entwicklungs-Framework für datengesteuerte Unternehmenslösungen & native Apps für alle Plattformen
RecordsManager
®
KI-gestütztes No-Code-Tool zur Erstellung von DB-Lösungen für Mobilgeräte & Desktops - kein Schreiben von Code, keine DB-Entwicklung erforderlich
Server Software-Produkte
FlowForce
®
SERVER
Workflow-Prozessor zum Implementieren, Verwalten & Überwachen komplexer Datenintegrationsprozesse
MapForce
®
SERVER
Erschwingliche Hochleistungsautomatisierung beliebiger Datenkonvertierungs-, -integrations- & ETL-Prozesse
StyleVision
®
SERVER
Automatisiert die Generierung von Geschäftsberichten & Dokumenten auf Basis von XML-, XBRL- und SQL-Daten in Web- & Print-Formaten
DiffDog
®
SERVER
Automatisiert hochvolumige Vergleiche & generiert Datei-, Verzeichnis- URL- und DB-Vergleichsberichte
MobileTogether
®
SERVER
Backend für die Server-Logik, Konnektivität, Datenverarbeitung & Sicherheitsoptionen für Ihre Apps
RaptorXML
®
SERVER
Ultraschneller Validierungs- und Verarbeitungsprozessor für XML, XBRL, JSON, XSD, XSLT, XPath/XQuery & Avro
Lizenz
SERVER
Kostenloser Lizenz-Manager zur einfachen Verwaltung Ihrer Altova-Software-Lizenzen
Altova Cloud-Apps
ContractManager
®
Hochgradig konfigurierbare Lösung zur Vertragsverwaltung für Unternehmen jeder Größe
CbC-Reporting-Lösung
Ermöglicht die Erstellung von CbC XML Filing Reports über eine intuitive Oberfläche
RecordsManager
®
KI-fähiges No-Code-Tool zur Erstellung von DB-Lösungen zur Bereitstellung vor Ort oder in der Cloud
Regulatory Solutions
CbC Reporting Solution
Ermöglicht die Erstellung von CbC XML Filing Reports über eine intuitive Oberfläche
GDPR Compliance Database
Dient zur einfachen Dokumentation der Einhaltung der DSGVO-Richtlinien in Ihrem Unternehmen
Europäische Bankenaufsichtsbehörde (EBA)
XBRL Add-in für Excel
Generiert EBA XBRL Filing Rules-konforme EBA-Berichte direkt in Excel
European Single Electronic Format (ESEF)
XBRL Add-in für Excel
Generiert ESEF XBRL Filing Rules-konforme ESEF-Berichte direkt in Excel
EIOPA (Solvency II)
XBRL Add-in für Excel
Generiert EIOPA (Solvency II) XBRL Filing Rules-konforme Solvency II-Berichte direkt in Excel
Work in Process (WIP)
XBRL Add-in für Excel
Generiert ESEF XBRL Filing Rules-konforme ESEF-Berichte direkt in Excel
Desktop-Entwicklungstools
MissionKit
XMLSpy
MapForce
StyleVision
UModel
DatabaseSpy
DiffDog
SchemaAgent
Authentic
Schnelle App-Entwicklung
MobileTogether
RecordsManager
Server Software-Produkte
FlowForce Server
MapForce Server
StyleVision Server
RaptorXML Server
DiffDog Server
MobileTogether Server
LicenseServer
Altova Cloud-Apps
ContractManager
CbC Reporting Solution
RecordsManager
Regulatory Solutions
CbC Reporting Solution
GDPR Compliance Database
Europäische Bankenaufsichtsbehörde (EBA) XBRL Add-in für Excel
European Single Electronic Format (ESEF) XBRL Add-in für Excel
EIOPA (Solvency II) XBRL Add-in für Excel
Work in Process (WIP) XBRL Add-in für Excel
Download
Shop
Support
Plattform
Bibliothek
Technologien
KI
EDI
ETL
Gesundheitssektor
Java
JSON
MQTT
Regulatory Solutions
XBRL
XML
XML Schema
XPath
XQuery
XSLT
Blog
XPath 3.0 and 3.1 Training
Table of Contents
Introduction
What is XPath?
Expressions
Sequences
XPath version history
Location Path Expressions
Absolute and Relative Location Paths
Absolute Location Path
Relative Location Path
Steps
Axis
Node test
by name
by kind
by type
Predicates
Abbreviated Syntax
Other Expressions
Literal Expressions
Conditional Expressions
Logical Expressions
Sequence Expressions
For Expressions
Quantified Expressions
Comparison Expressions
Arithmetic Expressions
String Concatenation Expressions
Let Expressions
Expressions on SequenceTypes
Functions
Inline Functions
Higher Order Functions
Built-in Higher Order Functions
for-each()
filter()
fold-left()
fold-right()
for-each-pair()
Function Composition
Partial Functions
Closures
Operators
XPath Operators
New operators in XPath 3.0
Concat operator
Map operator
XPath Built-in Functions
Accessors
Numeric Functions
Functions on Numbers
Parsing Numbers
Formatting Numbers
Formatting Integers
Trigonometric and exponential functions
String Functions
Functions to assemble and disassemble strings
Comparison of strings
Functions on string values
Functions based on substring matching
String functions that use regular expressions
Functions that manipulate URIs
Functions on Boolean values
Boolean constant functions
Functions on boolean values
Functions on durations
Component extraction functions on durations
Functions on dates and times
Constructing a dateTime
Component extraction functions on dates and times
Timezone adjustment functions on dates and times
Formatting dates and times
Functions related to QNames
Functions to create a QName
Functions related to QNames
Functions on nodes
Functions on sequences
General functions on sequences
Functions that compare values in sequences
Functions that test the cardinality of sequences
Aggregate Functions
Functions on node identifiers
Functions giving access to external information
Parsing and serializing
Context functions
Higher-order functions
Functions on functions
Basic higher-order functions
Constructor functions
Constructor functions for XML Schema built-in atomic XML Schema types
Constructor functions for XML Schema built-in list types
Constructor functions for user defined simple types
XPath 3.1
Arrays
Built-in Array Functions
array:size()
array:get()
array:append()
array:subarray()
array:remove()
array:insert-before()
array:head()
array:tail()
array:reverse()
array:join()
array:for-each()
array:filter()
array:fold-left()
array:fold-right()
array:for-each-pair()
array:sort()
array:flatten()
Maps
Built-in Map Functions
map:size()
map:get()
map:put()
map:merge()
map:keys()
map:contains()
map:entry()
map:remove()
map:for-each()
JSON
Built-in JSON Functions
parse-json()
json-doc()
Other new XPath 3.1 Features
New XPath 3.1 Operators
Lookup operator
Arrow operator
New XPath 3.1 Functions
contains-token()
parse-ietf-date()
random-number-generator()
sort()