La función convertValueToXml devuelve un fragmento de XML basado en una matriz de tipos simples o un ValueMap de tipos simples.
Cuando se utiliza un ValueMap, los elementos XML se crean mediante usando nombres de campo como etiquetas y valores de campo como contenido. Se puede especificar una cadena o nulo para el parámetro de etiqueta cuando se utiliza ValueMaps. Si se especifica una cadena, ésta se utiliza para crear un elemento raíz con la etiqueta especificada. Los elementos que se han creado a partir del ValueMap están contenidos dentro de ese elemento e raíz. Si se especifica nulo, los elementos se encuentran a nivel de raíz.
Cuando se utiliza una matriz, especifique una cadena para el parámetro de etiqueta. Esta cadena se hace para crear las etiquetas de elemento con los valores de matriz como elementos de contenido.
Sintaxis
sXML = convertValueToXml(arrayOrVmap, tag)
Argumentos
Especifica una matriz o un ValueMap.
Especifica la etiqueta obligatoria que se tiene que utilizar con una matriz o la etiqueta opcional que se tiene que utilizar con un ValueMap.
Valor de retorno
El tipo de retorno es String.
Ejemplos
Process.xml = convertValueToXml(Process.array, "prueba")
Process.xml contiene el siguiente fragmento de XML:
<test>1<test><test>2<test><test>3<test>
Process.xml = convertValueToXml(Process.valuemap, nulo)
Process.xml contiene el siguiente fragmento de XML:
<field1>value1</field1><field2>value2</field2>
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|