components.xsl_transformation.api

XslTransformation API calls

components.xsl_transformation.api.delete(xsl_transformation)

Delete an xsl_transformation.

Parameters:xsl_transformation – XslTransformation to delete.
components.xsl_transformation.api.get_all()

Get list of XSLT document.

Returns:

components.xsl_transformation.api.get_by_id(xslt_id)

Get an XSLT document by its id.

Parameters:xslt_id – Id.
Returns:XslTransformation object.
components.xsl_transformation.api.get_by_name(xslt_name)

Get an XSLT document.

Returns:

components.xsl_transformation.api.upsert(xsl_transformation)

Upsert an xsl_transformation.

Parameters:xsl_transformation – XslTransformation.
Returns:XslTransformation instance.
components.xsl_transformation.api.xsl_transform(xml_content, xslt_name)

Transform an XML file using an XSL transformation.

Parameters:
  • xml_content (str) – XML document content, encoded in UTF-8
  • xslt_name (str) – Name of an XslTransformation document
Returns:

Transformed XML string

Return type:

str