Service XmlUtils

from xml-utils import XmlUtils

Port NameLocationProtocolInterfaces
iplocalXmlUtilsInterface

List of Available Interfaces

XmlUtilsInterface

Operation NameInput TypeOutput TypeFaultsDescription
transformXMLTransformationRequeststring
TransformerException0#JavaExceptionType
valueToXmlValueToXmlRequeststring
IOException1#IOExceptionType
IllegalArgumentExceptionstring

Transforms the value contained within the root node into an xml string.

The base value of ValueToXmlRequest.root will be discarded, the rest gets converted recursively
xmlToValueXMLToValueRequestundefined
IOException1#IOExceptionType

Transforms the base value in XML format (data types string, raw) into a Jolie value

The XML root node will be discarded, the rest gets converted recursively

Types

IOExceptionType:
Type Declaration
JavaExceptionType
IOExceptionType:
Type Declaration
IOExceptionType
JavaExceptionType:
Type Declaration
string {
  stackTrace[1,1]: string // 
}
JavaExceptionType:
Type Declaration
JavaExceptionType
ValueToXmlRequest:
Type Declaration
void {
  omitXmlDeclaration[0,1]: bool // 
  indent[0,1]: bool // 
  plain[0,1]: bool // 
  root[1,1]: any // 
  rootNodeName[0,1]: string // 
  isXmlStore[0,1]: bool // 
  applySchema[0,1]: void {
    schema[1,1]: string // 
    doctypeSystem[0,1]: string // 
    encoding[0,1]: string // 
  } // 
}
XMLToValueRequest:
Type Declaration
any {
  options[0,1]: void {
    skipMixedText[0,1]: bool // 
    charset[0,1]: string // 
    includeAttributes[0,1]: bool // 
    schemaLanguage[0,1]: string // 
    includeRoot[0,1]: bool // 
    schemaUrl[0,1]: string // 
  } // 
  isXmlStore[0,1]: bool // 
}
XMLTransformationRequest:
Type Declaration
void {
  source[1,1]: string // 
  xslt[1,1]: string // 
}