产品。
桌面开发工具。
MissionKit
®
一系列 XML、JSON 和 SQL 工具,包括 XMLSpy 和 MapForce。
XMLSpy
®
一款适用于人工智能技术的 JSON 和 XML 编辑器,可用于建模、编辑、转换和调试所有相关技术。
MapForce
®
一款用于任何类型数据转换、数据集成和ETL(提取、转换、加载)的图形化数据映射工具。
StyleVision
®
一款用于设计可视化报表的工具,可将 XML、XBRL 和数据库数据以网页和打印格式呈现。
UModel
®
用于软件建模、设计和代码工程的 UML 工具。
DatabaseSpy
®
多数据库查询与设计工具,以及配备人工智能助手的SQL编辑器。
DiffDog
®
一款用于比较和合并工具,可用于比较和合并源代码文本文件、XML和JSON文件、Word文档以及数据库。
SchemaAgent
®
用于管理基于XML文件的关系的可视化工具。
Authentic
®
专为非技术用户设计的 XML 内容编辑工具和文档编辑器。
快速应用开发。
MobileTogether
®
用于构建基于数据的企业解决方案和适用于所有平台的原生应用程序的开发框架。
RecordsManager
®
一款基于人工智能的、无需编写代码的工具,可用于构建移动端和桌面端的数据库解决方案,无需任何编程或数据库开发经验。
服务器软件产品。
FlowForce
®
SERVER
用于实现、管理和监控企业级多步骤数据集成流程的工作流引擎。
MapForce
®
SERVER
经济实惠、高性能的自动化解决方案,可实现任何类型数据的转换、集成和ETL(抽取、转换、加载)流程。
StyleVision
®
SERVER
自动生成基于XML、XBRL和SQL数据的商业报告和文档,支持网页和打印格式。
DiffDog
®
SERVER
自动化处理大量数据的比较,并生成差异报告,用于比较文件、目录、网址和数据库。
MobileTogether
®
SERVER
为您的应用程序提供服务器逻辑、连接、数据处理和安全功能的后端核心平台。
RaptorXML
®
SERVER
超高速的 XML、XBRL、JSON、XSD、XSLT、XPath/XQuery 以及 Avro 数据验证和处理引擎。
许可。
SERVER
一款免费的许可证管理器,可简化您对Altova软件许可证的管理。
适用于Excel的合规解决方案。
欧洲银行管理局 (EBA)
适用于 Excel 的 XBRL 插件。
直接在Excel中生成符合欧洲银行管理局(EBA)XBRL报告。
EIOPA (《偿付能力 II》指令)
适用于 Excel 的 XBRL 插件。
直接在Excel中生成符合Solvency II XBRL报告规范的EIOPA(偿付能力II)报告。
合规云应用。
XBRL Tagging
一款点击式、可视化 XBRL 标签工具,用于准备符合 ESEF 标准和美国 GAAP 准则的 XBRL 申报文件。
CbC 报告解决方案。
该系统允许企业用户通过一个非技术化的界面,生成符合CbC(国家与国家间税务报告)要求的XML格式的税务申报报告。
云计算中的数据管理。
ContractManager
®
适用于各种规模企业的、高度可定制的合同管理解决方案。
RecordsManager
®
一款适用于人工智能应用,无需编写代码的工具,可用于构建数据库解决方案,并可部署在本地或云端。
桌面开发工具。
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
合规解决方案。
XBRL
XML
XML 模式。
XPath
XQuery
XSLT
YAML
博客。
云。
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()