4D v16.3

Presentación de los comandos XML utilitarios

Inicio

 
4D v16.3
XML
Presentación de los comandos XML utilitarios

Presentación de los comandos XML utilitarios  


 

 

Este tema agrupa los comandos XML genéricos "utilitarios" de 4D. Estos son comandos de gestión de errores y de opciones como también comandos especializados en XSL.

Para información general sobre XML (presentación, glosario) como también las diferencias entre los modos DOM y SAX, consulte la sección Presentación de los comandos XML DOM.

SVG (Scalable Vector Graphics) es un formato de archivo utilizado para describir en XML vectores gráficos (extensión .svg). El uso más común de SVG es la publicación de datos estadísticos o cartográficos.
Estos archivos pueden visualizarse en navegadores Web, bien sea nativamente, vía los plug-ins. 4D v11 incluye un motor de renderización SVG que le permite visualizar los archivos SVG en los campos o las variables imagen. El comando SVG EXPORT TO PICTURE permite generar una imagen en 4D a partir de una descripción SVG. Igualmente note que el comando GRAPH puede utilizarse para aprovechar el motor SVG integrado de 4D.
Para mayor información sobre este formato, consulte la siguiente dirección: http://www.w3.org/Graphics/SVG/.

A partir de 4D v14 R4, los comandos de transformación XSL se declaran obsoletos y se les coloca un prefijo en consecuencia:

Nombre anterior4D v14 R4 y superiores
XSLT APPLY TRANSFORMATION_o_XSLT APPLY TRANSFORMATION
XSLT GET ERROR_o_XSLT GET ERROR
XSLT SET PARAMETER_o_XSLT SET PARAMETER

Por compatibilidad, las transformaciones XSL siguen siendo soportadas por 4D, pero su uso no se recomienda. En futuras versiones de 4D, ya no será posible utilizar la tecnología XSLT.

Nota para 4D Server 64-bit OS X: XSLT no está incluido en la versión 4D Server 64 bits de para OS X. Como resultado, la ejecución de uno de estos comandos desde esta aplicación genera un error 33, "Comando o función no implementado".

Para reemplazar la tecnología XSLT en sus bases de datos, 4D ofrece dos soluciones:

  • Utilizar las funciones equivalentes del módulo PHP libxslt,que está instalado en 4D partir de la versión 14.2. 4D ofrece un documento específico para ayudarle a utilizar el XSL de PHP para reemplazar comandos XSLT de 4D: Descargue el documento "XSLT con PHP" (PDF)
  • Utilizar los medios previstos por el comando PROCESS 4D TAGS, cuyas capacidades se han ampliado considerablemente a partir de 4D v14 R4.

 
PROPIEDADES 

Producto: 4D
Tema: XML

 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)