Acerca de las condiciones de XML avanzado

Una condición de XML avanzado proporciona un mecanismo declarativo para poder operar en un documento XML de entrada y evaluar las condiciones utilizando las expresiones XPath. Estas condiciones de XML avanzado también se conocen como reglas Greex. La sintaxis de la condición de XML avanzado se basa en XML.

Una condición de XML avanzado le ayuda a definir condiciones basadas en XML o reglas basadas en la sintaxis Greex. Algunas de las características más importantes de las condiciones de XML avanzado son:

  • Reconocimiento XML
  • Soporte para espacios de nombres
  • Soporte para tablas de decisiones
  • Un conjunto de bibliotecas incorporadas.
  • Capacidad de devolver un elemento XML, una serie o un booleano.

Las construcciones de condición de XML avanzado pueden anidarse en varios bloques IF y ELSE o agruparse utilizando un operador AND o un operador OR. Cada expresión consta de una o varias llamadas a función. Estas funciones pueden estar anidadas, es decir, los parámetros de las funciones pueden ser otras llamadas a función.

Una condición de XML avanzado o regla Greex sólo puede crearse a través de la herramienta IDE denominada Sterling Greex Editor. Una condición de XML avanzado se define en el archivo XML avanzado, también conocido como archivo Greex.