Realiza a validação de um arquivo XML utilizando um XSD (XML Schema Definition).
lRetorno := XmlFVldSch( <cXML>, <cXSD>, <cError>, <cWarning> ) |
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cXML | Caractere | Indica o arquivo XML que será validado | X | |
cXSD | Caractere | Indica o arquivo XSD utilizado na validação do XML | X | |
cError | Caractere | Indica a variável que será preenchida com a descrição do erro observado durante a validação do XML | X | X |
cWarning | Caractere | Indica a variável que será preenchida com a descrição do alerta observado durante a validação do XML | X | X |
Nome | Tipo | Descrição |
---|---|---|
lRetorno | Lógico | Retorna verdadeiro (.T.) caso o arquivo XML for validado a partir do XSD e, caso contrário, retorna falso (.F.) e preenche as variáveis cError e cWarning quando não for possível validar o XML. |
Arquivos utilizados no exemplo: |