4D v14.3DOM Parse XML source |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
DOM Parse XML source
DOM Parse XML source
O comando DOM Parse XML source analisa um documento que contém uma estrutura XML e retorna uma referência para este documento. O comando pode validar ou não o documento através de uma DTD ou de um esquema XML (documento XSD, XML Schema Definitiom).
O terceiro parâmetro permite designar uma DTD específica ou um esquema XML para a análise do documento. Se utiliza este parâmetro, o comando não considera a DTD referenciada no documento XML.
Para validar o documento através de um esquema XML, apenas necessita passar no terceiro parâmetro um arquivo ou uma URL de extensão “xsd” ao invés de um “dtd”. A validação por esquema XML é considerada mais flexível e poderosa que a validação por DTD. A linguagem dos documentos XSD está baseada na linguagem XML. Em especial, os esquemas XML são compatíveis com tipos de dados. Para maior informação sobre os esquemas XML, por favor consulte a seguinte direção: http://www.w3.org/XML/Schema. Abertura sem validação de um documento XML em disco: $xml_Ref_Estruct:=DOM Parse XML source("C:\\importar.xml") Abertura sem validação de um documento XML localizado junto ao arquivo de estrutura do banco: $xml_Ref_Estruct:=DOM Parse XML source("importar.xml") Abertura de um documento XML localizado no disco e validação utilizando um DTD que fica no disco: $xml_Ref_Estruct:=DOM Parse XML source("C:\\importar.xml";True;"C:\\importar_dtd.xml") Abertura sem validação de um documento XML localizado em uma URL específica: $xml_Ref_Estruct:=DOM Parse XML source("http://www.4DHispano.com/xml/importar.xml") Se o comando tiver sido executado corretamente, a variável sistema Ok assume o valor 1. Se ocorrer um erro, assume o valor 0. |
PROPRIEDADES
Produto: 4D
HISTÓRIA
Modificado: 4D v11 SQL VER TAMBÉM
DOM CLOSE XML ARTICLE USAGE
Manual de linguagem 4D ( 4D v11 SQL Release 6) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||