Transform - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


XMLTools

  

Transform

  

apply XSLT transformation to an XML document

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

Transform(xslTransform, xmlDoc)

Parameters

xslTransform

-

XSLT transformation, which can be a filename or a Maple XML tree

xmlDoc

-

XML document, which can be a filename or a Maple XML tree

Description

• 

The Transform(xslTransform, xmlDoc) command applies the XSLT transformation xslTransform to the XML document xmlDoc.

Examples

withXMLTools:

ss<xsl:stylesheet xmlns:xsl=\"http://www.w3.org/1999/XSL/Transform\" version=\"1.0\"><xsl:output method=\"xml\" indent=\"yes\"/><xsl:template match=\"a\"><A><xsl:apply-templates select=\"b\"/></A></xsl:template><xsl:template match=\"b\">B:<xsl:value-of select=\"@d\"/></xsl:template></xsl:stylesheet>&colon;

doc<a><b d=\"foo\"/></a>

doc<a><b d="foo"/></a>

(1)

resToStringTransformParseStringss&comma;ParseStringdoc

res<?xml version="1.0" encoding="ISO-8859-1"?> <A>B:foo</A>

(2)

Transformtransform.xsl&comma;doc.xml&colon;

See Also

XMLTools

XMLTools[ParseFile]

XMLTools[ParseString]