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: |