製品
デスクトップ開発ツール
MissionKit
®
XML、JSON、SQLに関する様々なツール群。具体的には、XMLSpyやMapForceなどが含まれます。
XMLSpy
®
AIに対応したJSONおよびXMLエディタ。モデリング、編集、変換、デバッグなど、関連技術全般をサポートします。
MapForce
®
あらゆる種類のデータ変換、データ統合、およびETL(抽出、変換、ロード)を行うための、グラフィカルなデータマッピングツール。
StyleVision
®
XML、XBRL、およびデータベースのデータを、Webおよび印刷形式で表示するためのビジュアルレポート作成ツール。
UModel
®
ソフトウェアのモデリング、設計、およびコード開発のためのUMLツール。
DatabaseSpy
®
AIアシスタント搭載の、マルチデータベース対応クエリ・設計ツールおよびSQLエディタ。
DiffDog
®
ソースコードのテキストファイル、XMLファイル、JSONファイル、Word文書、およびデータベースの内容を比較・差分表示・マージするためのツールです。
SchemaAgent
®
XMLベースのファイル間の関係を管理するための視覚的なツール。
Authentic
®
技術的な知識がないユーザー向けの、XMLコンテンツ作成ツールおよび文書エディタ。
迅速なアプリケーション開発
MobileTogether
®
データに基づいたエンタープライズソリューションや、あらゆるプラットフォーム向けのネイティブアプリケーションを開発するための、アプリケーション開発フレームワークです。
RecordsManager
®
AIを活用し、コーディングやデータベース開発の知識がなくても、モバイルおよびデスクトップ向けのデータベースソリューションを構築できる、コード不要のツールです。
サーバーソフトウェア製品
FlowForce
®
SERVER
企業における多段階のデータ統合プロセスを実装、管理、監視するためのワークフローエンジン。
MapForce
®
SERVER
あらゆる種類のデータ変換、統合、およびETL(抽出、変換、ロード)プロセスを、非常に手頃な価格で、かつ高いパフォーマンスで自動化します。
StyleVision
®
SERVER
ウェブおよび印刷形式で、XML、XBRL、およびSQLデータに基づいて、ビジネスレポートや文書を自動的に生成します。
DiffDog
®
SERVER
大量のファイル、ディレクトリ、URL、およびデータベースの比較を自動化し、比較結果をレポートとして生成します。
MobileTogether
®
SERVER
アプリケーションのサーバー側の処理、接続、データ処理、およびセキュリティ機能を支えるバックエンド基盤です。
RaptorXML
®
SERVER
XML、XBRL、JSON、XSD、XSLT、XPath/XQuery、およびAvroに対応した、超高速な検証・処理エンジン。
ライセンス
SERVER
Altovaソフトウェアのライセンス管理を簡素化する、無料で利用できるライセンス管理ツールです。
Excelに関する規制対応ソリューション。
欧州銀行監督機構(EBA)
Excel用XBRLアドイン。
Excel上で、EBA(欧州銀行監督機構)のXBRL(拡張ビジネスレポート言語)ファイル提出規則に準拠したEBA報告書を直接作成できます。
EIOPA(ソルベンシーII)
Excel用XBRLアドイン。
ソルベンシーIIのXBRLファイル規則に準拠したEIOPA(ソルベンシーII)レポートを、Excel上で直接作成できます。
規制対応クラウドアプリケーション。
XBRL Tagging
ESEFおよび米国GAAPのXBRLファイルを作成するための、視覚的なインターフェースを備えた、クリック操作でXBRLタグを付与できるツール。
CbC レポートソリューション
この機能により、専門的な知識がなくても、ビジネスユーザーがXML形式の国別報告書(CbC報告書)を簡単に作成できます。
クラウドにおけるデータ管理
ContractManager
®
あらゆる規模の企業向けの、高度にカスタマイズ可能な契約管理ソリューション。
RecordsManager
®
AI機能を搭載し、コーディング不要でデータベースソリューションを構築できるツール。オンプレミス環境またはクラウド環境に展開可能です。
デスクトップ開発ツール
MissionKit
XMLSpy
MapForce
StyleVision
UModel
DatabaseSpy
DiffDog
SchemaAgent
Authentic
迅速なアプリケーション開発
MobileTogether
RecordsManager
サーバーソフトウェア製品
FlowForce Server
MapForce Server
StyleVision Server
RaptorXML Server
DiffDog Server
MobileTogether Server
ライセンスサーバー
Excelに関する規制対応ソリューション。
欧州銀行監督機構(EBA) Excel用XBRLアドイン。
EIOPA(ソルベンシーII) Excel用XBRLアドイン。
規制対応クラウドアプリケーション。
XBRL Tagging
CbC レポートソリューション
クラウドにおけるデータ管理
ContractManager
RecordsManager
ダウンロード
店舗
サポート。
プラットフォーム
図書館
技術
AI (人工知能)
EDI
ETL
医療
Java
JSON
MQTT (Message Queuing Telemetry Transport)
規制ソリューション
XBRL
XML
XMLスキーマ
XPath
XQuery
XSLT
YAML (YAML Ain't Markup Language)
ブログ
雲
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()