4D v16.3

Introdução aos comandos de XML Utilities

Página Inicial

 
4D v16.3
XML
Introdução aos comandos de XML Utilities

Introdução aos comandos de XML Utilities  


 

 

Este tema agrupa os comandos XML genéricos "utilitários" de 4D. Estes são comandos de gestão de erros e de opções assim como comandos especializados em XSL.

Para informação geral sobre XML (apresentação, glossário) assim como as diferenças entre os modos DOM e SAX, consulte a seção Visão Geral dos comandos XML DOM.

SVG (Scalable Vector Graphics) é um formato de arquivo utilizado para descrever en XML vetores gráficos (extensão .svg). O uso mais comum de
SVG é a publicação de dados estatísticos ou cartográficos.
Estes arquivos podem ser visualizados em navegadores Web, seja nativamente, ou através de plug-ins. 4D v11 inclui um motor de renderização SVG que lhe permite visualizar os arquivos SVG nos campos ou as variáveis imagem. O comando  SVG EXPORT TO PICTURE permite gerar uma imagem em 4D a partir de uma descrição SVG. Igualmente note que o comando GRAPH pode ser utilizado para aproveitar o motor SVG integrado de 4D.
Para maior informação sobre este formato, consulte a seguinte direção: http://www.w3.org/Graphics/SVG/.

A partir de 4D v14 R4, os comandos de transformação XSL se declaram obsoletos e lhes é colocado um prefixo em consequência:

Nome anterior4D v14 R4 e superiores
XSLT APPLY TRANSFORMATION_o_XSLT APPLY TRANSFORMATION
XSLT GET ERROR_o_XSLT GET ERROR
XSLT SET PARAMETER_o_XSLT SET PARAMETER

Por compatibilidade, as transformações XSL continuam sendo suportadas por 4D, mas seu uso não é recomendado. Em futuras versões de 4D, já não será possível utilizar a tecnologia XSLT.

Nota para 4D Server 64-bit OS X: XSLT não está incluído na versão 4D Server 64 bits de para OS X. Como resultado, a execução de um de estes comandos desde esta aplicação gera um erro 33, "Comando ou função não implementado".

Para substituir a tecnologia XSLT em suas bases de dados, 4D oferece duas soluções:

  • Utilizar as funções equivalentes do módulo PHP libxslt,que está instalado em 4D partir da versão 14.2. 4D oferece um documento específico para lhe ajudar a utilizar o XSL de PHP para substituir comandos XSLT de 4D: Baixe o documento "XSLT com PHP" (PDF)
  • Utilizar os meios previstos pelo comando PROCESS 4D TAGS, cujas capacidades foram ampliados consideravelmente a partir de 4D v14 R4.

 
PROPRIEDADES 

Produto: 4D
Tema: XML

 
HISTÓRIA 

 
ARTICLE USAGE

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