Docs
  • Getting Started
  • Overview
    • Understanding
      • User-Interface
      • Shortcuts
    • Getting Started
      • Creating A New Application
      • Adding Basic Structure using Class Designer
      • Creating a link to the TIVITY File Class
      • Setting Rights
      • Creating Queries
      • Building The Layout
        • Creating an App Page
        • Creating an Object Page
        • Creating a List Item Layout
  • Building an Application
    • Application Setup
      • General
      • Documentation
      • License Management
      • Publishing the Application
      • Advanced Settings
        • Document-MailEditor
    • Data
      • Sources
      • Data Modelling
        • Class
        • Field
        • Action
        • Link
      • Query Data
        • Get Started with Query Designer
        • Common
        • Fields
        • Conditions
        • Default Values
        • Preview
      • Roles & Permissions
        • Rights Designer
      • Access Control Lists (ACL)
    • Views
      • Design UI
        • Page Types
        • Fields and Links
        • Layout Controls
          • Actions
          • Panels
          • Sections
          • Lists
          • Input
        • Layout Templates
      • Document Templates
        • Get started with Template Designer
        • Expressions in Templates
    • Execution
      • Functions
      • Workflows
        • Control Types
      • Trigger
      • Scripting
        • Accessing the Script Designer
        • Using the Script Designer
        • Commonly used Actions
        • Reference: Actions
          • Math
          • System
          • Date
          • Collection
          • LogicalOperators
          • Web
          • Structure
          • Constants
          • Converters
          • Commands
          • Text
          • PDF
          • Operators
          • PowerPoint
          • QR-/Barcode
          • Messaging
          • Cells
          • Xml
          • Admin
          • Integrations
    • Expressions
      • Expressions in Expressions
      • Expressions in Condition Values
  • Administration
    • Platform
    • Workspace
    • Security
    • Platform Setup
  • Extensibility and Integration
    • REST API
    • Source Adapter
      • Getting Started
      • Source Adapter Interface
      • RESTful Adapter Service
  • Adapter Portfolio
    • MongoDB Adapter
  • Platform Features
    • Enterprise Search
      • Integration into an App
      • General Settings
    • Templates
    • Tagging
      • Getting Started
      • Manage Tags
      • Settings
      • Usage
        • Tag filter
        • Tag panel
    • DMS Setup
Powered by GitBook
On this page
  • DictionaryToXml
  • InstanceToXml
  • XmlEscape
  • XmlSelectNode
  • XmlSelectNodes
  • XmlSelectNodeValue
  • XmlSelectNodeValues
  • XmlSetNodeValue
  • XmlToDictionary

Was this helpful?

  1. Building an Application
  2. Execution
  3. Scripting
  4. Reference: Actions

Xml

DictionaryToXml

Creates a XML from Dictionary entries and return the result Xml as string. Structure of the XML is '<root><></>... </root>'. The is the Entry Key and the Entry Value.

Syntax

DictionaryToXml ( Dictionary )

Parameters

Dictionary The Dictionary used to generate the Xml. Type: Dictionary<Any,Any>

Return Type

String

InstanceToXml

Creates a XML from an instance and return the result Xml as string. Structure of the XML is '<root><></>... </root>'. The is the Entry Key and the Entry Value.

Syntax

InstanceToXml ( Object )

Parameters

Object The Object instance used to generate the Xml. Type: Object

Return Type

String

XmlEscape

Escape an input string value to be usable for XML (e.g. < to &lt;).

Syntax

String XmlEscape(String Value)

Parameters

Value The input string value to escape. Type String

Return Type

String

XmlSelectNode

Selects a node via XPath and returns it as a String

Syntax

XmlSelectNodes ( Xml, XPath )

Parameters

Xml The XML document as a String. Type: String

XPath The XPath expression to use. Type: String

Return type

String

XmlSelectNodes

Selects a list of nodes via XPath and returns them as a list of String.

Syntax

XmlSelectNodes ( Xml , XPath )

Parameters

Xml The XML document as a String. Type: String

XPath The XPath expression to use. Type: String

Return Type

List<String>

XmlSelectNodeValue

Selects a value via XPath and returns as a String.

Syntax

XmlSelectNodeValue ( Xml , XPath )

Parameters

Xml The XML document as a String. Type: String

XPath The XPath expression to use. Type: String

Return Type

String

XmlSelectNodeValues

Selects a list via XPath and returns them as a list of Strings

Syntax

XmlSelectNodeValues ( Xml , XPath )

Parameters

Xml The XML document as a String. Type: String

XPath The XPath expression to use. Type: String

Return Type

List<String>

XmlSetNodeValue

Sets the Value of a node identified via XPath and returns the change XML as a String.

Syntax

XmlSetNodeValue ( Xml , Path , Value )

Parameters

Xml The XML document as a String. Type: String

Path The XPath expression to use. Type: String

Value The Value to set. Type: String

Return Type

String

XmlToDictionary

Creates a Dictionary from the given XML. Expected pattern of the XML is '<root><></>... </root>'. The is the Entry Key and the Entry Value of the Dictionary result.

Syntax

XmlToDictionary ( Xml )

Parameters

Xml The Xml used to generate the Dictionary. Type: String

Return Type

Dictionary<Any, Any>

PreviousCellsNextAdmin

Last updated 3 years ago

Was this helpful?