ABAP XSLT(Extensible Stylesheet Language Transformation)

简介: ABAP XSLT(Extensible Stylesheet Language Transformation)

enables the conversion of XML formats into any other XML formats. The ABAP runtime environment contains an SAP XSLT processor for performing XSL transformations.


The source and result of a general XSL transformation are XML data. When an XSL transformation is called using the statement CALL TRANSFORMATION, however, ABAP data can also be transformed directly to XML and back. For this purpose, a serialization or deserialization is performed implicitly, with asXML as an intermediate format.


image.png

In the case of transformations that use ABAP data as a source, the ABAP data is first serialized to a canonical XML representation (asXML) with the predefined identity transformation ID. This intermediate result is then used as the actual source for the XSL transformation. If the transformation ID itself is called in CALL TRANSFORMATION, the intermediate result is in the direct output.


相关文章
|
11月前
最简单的 ABAP XSLT 程序的一个例子
最简单的 ABAP XSLT 程序的一个例子
|
XML 数据格式
SAP ABAP实用技巧介绍系列之Debug XSLT transformation
SAP ABAP实用技巧介绍系列之Debug XSLT transformation
237 0
SAP ABAP实用技巧介绍系列之Debug XSLT transformation
|
XML 数据格式
在ABAP XSLT中调用ABAP类的方法
在ABAP XSLT中调用ABAP类的方法
156 0
在ABAP XSLT中调用ABAP类的方法
在ABAP XSLT中调用ABAP类的方法
在ABAP XSLT中调用ABAP类的方法
107 0
在ABAP XSLT中调用ABAP类的方法
|
XML 数据格式
|
XML 数据格式
SAP ABAP实用技巧介绍系列之 ABAP XSLT match keyword
Created by Jerry Wang, last modified on Jun 26, 2014
161 0
|
XML 数据格式
|
XML 数据格式