Vorheriges Thema: convertJsonNächstes Thema: convertXml


convertValueToXml

Die Funktion "checkCalendarDate" gibt ein XML-Fragment zurück, das auf einem Array oder einer ValueMap mit einfachen Typen basiert.

Bei Verwendung von ValueMaps werden die XML-Elemente mithilfe von Feldnamen als Kennungen und Feldwerten als die Inhalte erstellt. Sie können eine Zeichenfolge oder Null für den Kennungsparameter angeben, wenn Sie ValueMaps verwenden. Wenn Sie eine Zeichenfolge angeben, wird die Zeichenfolge dazu verwendet, ein Stammelement mit der angegebenen Kennung zu erstellen. Die von der ValueMap erstellten Elemente sind in diesem Stammelement enthalten. Wenn Sie Null angeben, sind die Elemente auf der Stammebene.

Bei Verwendung von Arrays müssen Sie eine Zeichenfolge für den Kennungsparameter angeben. Diese Zeichenfolge wird verwendet, um die Elementkennungen mit den Array-Werten als Elementinhalte zu erstellen.

Syntax

sXML = convertValueToXml(arrayOrVmap, tag)

Argumente

arrayOrVmap (String)

Gibt ein Array oder eine ValueMap an.

tag (String)

Gibt die obligatorische mit einem Array zu verwendende Kennung oder die optionale mit einer ValueMap zu verwendende Kennung an.

Rückgabewert

sXML (String)

Der Rückgabetyp ist "String".

Beispiele

  1. In diesem Beispiel enthält Process.array die Werte 1, 2 und 3.
    Process.xml = convertValueToXml(Process.array, "test")
    

    Process.xml enthält das folgende XML-Fragment:

     <test>1<test><test>2<test><test>3<test>
    
  2. In diesem Beispiel besitzt Process.valuemap zwei Felder mit den Namen "field1" und "field2" und den Werten "value1" und "value2".
    Process.xml = convertValueToXml(Process.valuemap, null)
    

    Process.xml enthält das folgende XML-Fragment:

     <field1>value1</field1><field2>value2</field2>