Prodotti
Strumenti di sviluppo per desktop
MissionKit
®
Una suite di strumenti XML, JSON e SQL, tra cui XMLSpy e MapForce
XMLSpy
®
Un editor JSON e XML ottimizzato per l'intelligenza artificiale, per la modellazione, la modifica, la trasformazione e il debug di tutte le tecnologie correlate
MapForce
®
Strumento di mappatura grafica dei dati per la conversione di dati da qualsiasi formato a qualsiasi altro, l'integrazione dei dati e l'estrazione, trasformazione e caricamento (ETL)
StyleVision
®
Software per la progettazione di report visivi, che consente di visualizzare dati XML, XBRL e dati provenienti da database in formati web e per la stampa
UModel
®
Strumento UML per la modellazione, la progettazione e l'ingegneria del software
DatabaseSpy
®
Strumento per la progettazione e l'interrogazione di database multipli, e editor SQL con assistente basato sull'intelligenza artificiale
DiffDog
®
Strumento di confronto per differenze e unione di file di testo contenenti codice sorgente, file XML e JSON, documenti Word e database
SchemaAgent
®
Strumento visivo per la gestione delle relazioni tra file basati su XML
Authentic
®
Strumento per la creazione di contenuti XML e editor di documenti, progettati per utenti non esperti di tecnologia
Sviluppo rapido di applicazioni
MobileTogether
®
Framework per lo sviluppo di applicazioni, progettato per creare soluzioni aziendali basate sui dati e applicazioni native per tutte le piattaforme
RecordsManager
®
Strumento basato sull'intelligenza artificiale, che non richiede competenze di programmazione, per la creazione di soluzioni di database per dispositivi mobili e desktop, senza la necessità di scrivere codice o sviluppare database
Prodotti software per server
FlowForce
®
SERVER
Motore di workflow per l'implementazione, la gestione e il monitoraggio di processi di integrazione dei dati aziendali che prevedono più fasi
MapForce
®
SERVER
Automazione ad alte prestazioni e a costi contenuti per la conversione, l'integrazione e l'elaborazione dei dati (ETL), adatta a qualsiasi tipo di processo
StyleVision
®
SERVER
Automatizzare la creazione di report e documenti aziendali basati su dati XML, XBRL e SQL, in formati web e cartacei
DiffDog
®
SERVER
Automatizzate i confronti su larga scala e generate report di differenze che confrontano file, directory, URL e database
MobileTogether
®
SERVER
Una piattaforma di backend che gestisce la logica del server, la connettività, l'elaborazione dei dati e le opzioni di sicurezza per le vostre applicazioni
RaptorXML
®
SERVER
Motore di validazione ed elaborazione estremamente veloce per XML, XBRL, JSON, XSD, XSLT, XPath/XQuery e Avro
Licenza
SERVER
Un gestore di licenze gratuito che semplifica la gestione delle licenze dei vostri software Altova
Soluzioni normative per Excel
Autorità bancaria europea (ABE)
Componente aggiuntivo XBRL per Excel
Generare report EBA conformi alle normative XBRL dell'EBA direttamente in Excel
EIOPA (Direttiva Solvency II)
Componente aggiuntivo XBRL per Excel
Generare report EIOPA (Solvency II) conformi alle normative XBRL di Solvency II direttamente in Excel
Applicazioni cloud per la conformità normativa
XBRL Tagging
Un sistema di etichettatura visiva basato sull'interfaccia "punta e clicca" per la preparazione di documenti XBRL conformi agli standard ESEF e US GAAP
Soluzione per la rendicontazione CbC
Consente agli utenti aziendali di generare report XML per la dichiarazione CbC (Country-by-Country) tramite un'interfaccia semplice e intuitiva, accessibile anche a chi non ha competenze tecniche specifiche
Gestione dei dati nel cloud
ContractManager
®
Soluzione per la gestione dei contratti altamente personalizzabile, adatta a aziende di tutte le dimensioni
RecordsManager
®
Strumento "pronto per l'intelligenza artificiale" e senza necessità di programmazione, per la creazione di soluzioni di database, implementabili sia localmente che nel cloud
Strumenti di sviluppo per desktop
MissionKit
XMLSpy
MapForce
StyleVision
UModel
DatabaseSpy
DiffDog
SchemaAgent
Authentic
Sviluppo rapido di applicazioni
MobileTogether
RecordsManager
Prodotti software per server
FlowForce Server
MapForce Server
StyleVision Server
RaptorXML Server
DiffDog Server
MobileTogether Server
Server di licenze
Soluzioni normative per Excel
Autorità bancaria europea (ABE) Componente aggiuntivo XBRL per Excel
EIOPA (Direttiva Solvency II) Componente aggiuntivo XBRL per Excel
Applicazioni cloud per la conformità normativa
XBRL Tagging
Soluzione per la rendicontazione CbC
Gestione dei dati nel cloud
ContractManager
RecordsManager
Scarica
Negozio
Supporto
Piattaforma
Biblioteca
Tecnologie
AI
EDI
ETL
Assistenza sanitaria
Java
JSON
MQTT
Soluzioni normative
XBRL
XML
Schema XML
XPath
XQuery
XSLT
YAML
Blog
Nuvola
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()