Produkty
Narzędzia do tworzenia aplikacji desktopowych
MissionKit
®
Zestaw narzędzi do obsługi formatów XML, JSON i SQL, w tym narzędzia XMLSpy i MapForce
XMLSpy
®
Edytor JSON i XML, gotowy do współpracy z systemami sztucznej inteligencji, do modelowania, edycji, transformacji i debugowania wszystkich powiązanych technologii
MapForce
®
Narzędzie do wizualnego mapowania danych, umożliwiające konwersję danych w dowolnym formacie, integrację danych oraz procesy ETL (ekstrakcja, transformacja, ładowanie)
StyleVision
®
Narzędzie do projektowania raportów wizualnych, umożliwiające generowanie raportów w formacie XML, XBRL oraz z baz danych, zarówno do wyświetlania w Internecie, jak i do druku
UModel
®
Narzędzie UML do modelowania oprogramowania, projektowania i inżynierii kodu
DatabaseSpy
®
Narzędzie do projektowania i wykonywania zapytań do wielu baz danych oraz edytor SQL z asystentem AI
DiffDog
®
Narzędzie do porównywania i łączenia plików tekstowych z kodem źródłowym, plików XML i JSON, dokumentów Word oraz baz danych
SchemaAgent
®
Narzędzie wizualne do zarządzania relacjami między plikami opartymi na formacie XML
Authentic
®
Narzędzie do tworzenia i edycji treści w formacie XML oraz edytor dokumentów, przeznaczone dla użytkowników nietechnicznych
Szybkie tworzenie aplikacji
MobileTogether
®
Platforma do tworzenia aplikacji, umożliwiająca budowanie rozwiązań biznesowych opartych na danych oraz natywnych aplikacji dla wszystkich platform
RecordsManager
®
Narzędzie oparte na sztucznej inteligencji, które umożliwia tworzenie rozwiązań bazodanowych dla urządzeń mobilnych i komputerów stacjonarnych bez konieczności pisania kodu ani tworzenia baz danych
Oprogramowanie serwerowe
FlowForce
®
SERVER
Silnik przepływu pracy do wdrażania, zarządzania i monitorowania złożonych procesów integracji danych w przedsiębiorstwach, obejmujących wiele etapów
MapForce
®
SERVER
Wysoce przystępne cenowo rozwiązanie do automatyzacji konwersji danych, integracji i procesów ETL, zapewniające wysoką wydajność i umożliwiające przekształcanie danych pomiędzy dowolnymi formatami
StyleVision
®
SERVER
Automatyzacja generowania raportów biznesowych i dokumentów na podstawie danych XML, XBRL i SQL, w formacie webowym i do druku
DiffDog
®
SERVER
Automatyzuj porównywanie dużych ilości danych i generuj raporty różnic, porównując pliki, katalogi, adresy URL i bazy danych
MobileTogether
®
SERVER
Centralny system działający w tle, który zapewnia logikę serwera, łączność, przetwarzanie danych oraz opcje zabezpieczeń dla Twoich aplikacji
RaptorXML
®
SERVER
Bardzo szybki silnik walidacji i przetwarzania danych dla formatów XML, XBRL, JSON, XSD, XSLT, XPath/XQuery oraz Avro
Licencja
SERVER
Bezpłatny menedżer licencji, który ułatwia zarządzanie licencjami oprogramowania Altova
Rozwiązania zgodne z przepisami dla programu Excel
Europejskie Urząd Nadzoru Bankowego (EBA)
Wtyczka XBRL do programu Excel
Generuj raporty EBA zgodne z zasadami składania danych XBRL obowiązującymi w EBA bezpośrednio w programie Excel
EIOPA (Dyrektywa Solvency II)
Wtyczka XBRL do programu Excel
Generuj raporty EIOPA (Solvency II) zgodne z zasadami XBRL obowiązującymi w ramach Solvency II, bezpośrednio w programie Excel
Aplikacje chmurowe do celów regulacyjnych
XBRL Tagging
Narzędzie do oznaczania danych w formacie XBRL, oparte na interfejsie graficznym i obsłudze myszy, przeznaczone do przygotowywania dokumentów w formacie XBRL zgodnych ze standardami ESEF i US GAAP
Rozwiązanie do raportowania w zakresie transferów cen transgranicznych (CbC)
Umożliwia użytkownikom biznesowym generowanie raportów XML dotyczących raportowania Country-by-Country (CbC) za pomocą intuicyjnego interfejsu, nie wymagającego specjalistycznej wiedzy technicznej
Zarządzanie danymi w chmurze
ContractManager
®
Wszechstronne rozwiązanie do zarządzania umowami, które można w pełni dostosować do potrzeb firm każdej wielkości
RecordsManager
®
Narzędzie typu "no-code", gotowe do integracji z systemami sztucznej inteligencji, do tworzenia rozwiązań bazodanowych, które można wdrożyć lokalnie lub w chmurze
Narzędzia do tworzenia aplikacji desktopowych
MissionKit
XMLSpy
MapForce
StyleVision
UModel
DatabaseSpy
DiffDog
SchemaAgent
Authentic
Szybkie tworzenie aplikacji
MobileTogether
RecordsManager
Oprogramowanie serwerowe
FlowForce Server
MapForce Server
StyleVision Server
RaptorXML Server
DiffDog Server
MobileTogether Server
Serwer licencji
Rozwiązania zgodne z przepisami dla programu Excel
Europejskie Urząd Nadzoru Bankowego (EBA) Wtyczka XBRL do programu Excel
EIOPA (Dyrektywa Solvency II) Wtyczka XBRL do programu Excel
Aplikacje chmurowe do celów regulacyjnych
XBRL Tagging
Rozwiązanie do raportowania w zakresie transferów cen transgranicznych (CbC)
Zarządzanie danymi w chmurze
ContractManager
RecordsManager
Pobierz
Sklep
Wsparcie
Platforma
Biblioteka
Technologie
AI
EDI
ETL
Opieka zdrowotna
Java
JSON
MQTT
Rozwiązania regulacyjne
XBRL
XML
Schemat XML
XPath
XQuery
XSLT
YAML
Blog
Chmura
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()