ene 22

Begin in LML

Posted in LML, XML

Empecemos con LML y que mejor manera de ver las 2 etiquetas basicas: BEGIN y END

Para construir un archivo bien estructurado en LML, la primera etiqueta de la primera linea debe ser BEGIN,

Debemos iniciar todos los archivos de la siguiente forma

<0:Begin language=”lml>NULL

con esta etiqueta iniciamos la estructura de nuestro archivo, pero debemos observar, que delante de la etiqueta begin, indicamos el número de nivel correspondiente a dicha etiqueta, el “0“. Y como separador entre el número de nivel y la propia etiqueta, hemos utilizado “:” (dos puntos), y podria utilizarse cualquier otro signo pero explicaremos esto más adelante.

a continuación debes indicar todas las etiquetas necesarias para construir tu archivo LML, pero de eso hablaremos en otro artículo.

Aclarar también que para escribir cada etiqueta, no es necesario utilizar una nueva linea y retorno de carro, pero si es aconsejable, ya que facilita enormemente la lectura a los usuarios. Entendemos que la maquina será capaz de leer el archivo en cualquier condición siempre que siga una estructura apropiada, pero, a veces también resulta imprescindible mirar el contenido con un simple editor de texto. 😉

y para terminar el archivo LML debemos utilizar END

Tiene gracia, si lo que prentendía con LML era eliminar las etiquetas finales del “XML”, porque necesitamos END para construir nuestro archivo LML.

Y tiene una explicación lógica,

1. porque es la única etiqueta que vamos a usar para “cerrar”

2. porque indica el final del archivo, y con esto nos asegurarmos de que ha sido creado o leido correctamente

Finaliza el archivo con

<0:end>NULL

en este caso la etiqueta de Nivel también es “0“, ya que regresamos al nivel inicial para finalizar el archivo.

Asi que, en adelante todos nuestros archivos empezaran y finalizaran según este ejemplo

<0:Begin language=”lml”>

contenido del archivo LML

<0:end>

y sobre el contenido ya hablaremos en otra ocasión.

PDF    Enviar artculo en formato PDF   
comments: Closed

Comments are closed.