Establezca las propiedades en el separador Registros y elementos del nodo para grabar archivos en distintos formatos.
<Message>test1</Message>
<Message>testtwo</Message>
<Message>testthree</Message>
<Message>...</Message>
Este ejemplo es idéntico al descrito en Grabar un archivo en el sistema de archivos local o Grabar un archivo en un servidor FTP o SFTP remoto. Especifique las propiedades del nodo tal como se describe en Grabar un archivo en el sistema de archivos local o Grabar un archivo en un servidor FTP o SFTP remoto.
<Message>test1</Message>
<Message>testtwo</Message>
<Message>testthree</Message>
Propiedad | Valor |
---|---|
Definición de registro | El registro tiene Datos delimitados |
Delimitador | Delimitador personalizado |
Delimitador personalizado | 0D0A |
Tipo de delimitador | Posfijo |
Propiedad | Valor |
---|---|
Definición de registro | El registro tiene Datos de longitud fija |
Longitud (bytes) | 30 |
Bytes de relleno (hexadecimal) | 2A |
La longitud de cada mensaje de entrada es de 24 bytes, 26 bytes y 28 bytes respectivamente. La longitud fija necesaria para cada registro es de 30 bytes. Por lo tanto, cada registro se rellena con 6 bytes, 4 bytes y 2 bytes extra respectivamente, utilizando el carácter hexadecimal X'2A'.
<Message>test1</Message>******<Message>testtwo</Message>****<Message>testthree</Message>**
Propiedad | Valor |
---|---|
Definición de registro | El registro tiene Datos sin modificar |
Los registros se concatenan sin relleno ni delimitadores.
Se graba un archivo con el siguiente contenido:<Message>test1</Message><Message>testtwo</Message><Message>testthree</Message>
Estos no son bytes finales ni terminadores de línea.Propiedad | Valor |
---|---|
Definición de registro | El registro es Archivo completo |
<Message>test1</Message>
<Message>testtwo</Message>
<Message>testthree</Message>
Después de la transferencia opcional, si se retiene una copia, cada archivo se mueve al directorio de salida, C:\FileOutput\TestDir. De acuerdo con las propiedades del nodo FileOutput, tal como se describe en Grabar un archivo en el sistema de archivos local o Grabar un archivo en un servidor FTP o SFTP remoto, el segundo archivo movido desplaza al primer archivo del directorio de salida que se mueve al subdirectorio mqsiarchive añadiendo al nombre del archivo una indicación de la hora. Cuando el tercer archivo se mueve al directorio de salida, desplaza el segundo archivo, lo que provoca que éste se mueva al subdirectorio mqsiarchive y se renombre. El resultado final son archivos parecidos a los siguientes:
C:\FileOutput\TestDir\mqsiarchive\20071101_165346_312030_test_output1.xml
C:\FileOutput\TestDir\mqsiarchive\20071101_165347_312030_test_output1.xml
C:\FileOutput\TestDir\test_output1.xml
siendo el archivo 1, el archivo 2 y el archivo
3 respectivamente. Si el proceso FTP estuviera habilitado, el archivo 3 también estaría en el directorio del servidor FTP remoto denominado test_output1.xml.