Skip to end of metadata
Go to start of metadata

The service opens an XML file whose path or URL is specified by the inFileURL. The XML document contained in that file is transformed by the XSLT file at the file path or URL specified by by xslFileURL. If outFileURL is specified then the result of the transformation is written to a file whose path or URL is specified by outFileURL. If outFileURL is not specified or is the empty string '', but outputExt is specified, the transformed document is output to the file location specified by inFileURL with the input file's extension replaced by outputStr. Note that if outFileURL is specified and is not the empty string '', then the specification of outputExt has no effect. Regardless of the values of outFileURL and outputExt, the result of the transformation is always output as a string to outputStr.

Input ports

  • inFileURL - A string containing the file path or URL to the file that contains the XML document to be transformed. inFileURL takes a file path or a URL. This is a mandatory parameter.
  • xslFileURL - A string containing the file path or URL to the file that contains the XSLT document that specifies the transformation to be performed. xslFileURL takes a file path or a URL. This is a mandatory parameter.
  • outFileURL - A string containing the file path or URL to the file that will contain the result of the transformation. outFileURL takes a file path or a URL. This is an optional parameter.
  • outputExt - A string containing a file extension. If outFileURL is not specified or is the empty string '', then this string is used to replace the original extension of the inFileURL and that file path or URL is used as the output file. Note that this parameter has no effect if outFileURL is specified and not the empty string ''. This is an optional parameter.

Output ports

  • outputStr - A string containing the XML document that is the result of the transformation.
Labels
  • None