XDTOSerializer.XMLString

XDTOSerializer

XMLString

Disponible desde la versión 8.1.

Sintaxis:

XMLString(<Valor>)

Parámetros:

<Valor> (obligatorio)

Tipo: Undefined, Null, Boolean, Number, String, Date, UUID, BinaryData, ValueStorage; valores de enumeración, valores de enumeración del sistema (AccountType, AccountingRecordType, AccumulationRecordType, AllowedSign, AllowedLength, DateFractions) o todas las referencias a objetos de la base de datos.
Un valor que requiere obtener una presentación en forma de cadena que se puede utilizar como texto de un elemento o como valor de un atributo XML. Los siguientes tipos de valor se pueden utilizar como una cadena XML: Null, Boolean, Number, String, Date, UUID, BinaryData, ValueStorage y todas las referencias a objetos de la base de datos.

Valor devuelto:

Tipo: String.

Descripción:

Obtiene la presentación XML del valor que se va a insertar en el texto del elemento o en el valor del atributo XML.
Tipos de presentación XML de la plataforma 1C:Enterprise 8:

  • “String” – tal cual;
  • “Boolean”: “True”, “False”;
  • “Date” – la presentación XML coincide con la presentación del tipo dateTime de un esquema XML (ver http://www.w3.org/TR/xmlschema-2/#dateTime);
  • “Number” – la presentación XML coincide con la presentación del tipo decimal de un esquema XML (ver http://www.w3.org/TR/xmlschema-2/#decimal);
  • Valor de enumeración del sistema (para enumeraciones que admiten serialización XML) – nombre del valor de enumeración;
  • “UUID” – presentación en forma de cadena del UUID de referencia;
  • “Referencias” – presentación XML del UUID de referencia;
  • “ValueStorage” y “BinaryData” UUID – una cadena en formato base64.

Disponibilidad:

Cliente ligero, cliente móvil, servidor, cliente grueso, conexión externa, aplicación móvil (cliente), aplicación móvil (servidor), servidor independiente móvil.

Disponible desde:

Disponible desde la versión 8.1.