Validação DTD
- Página Anterior Entidade DTD
- Próxima Página Exemplo DTD
O Internet Explorer 5.0 pode validar seu XML com base em um DTD.
Validação através do analisador XML
Quando você tenta abrir um documento XML, o analisador XML pode gerar erros. Através do objeto parseError, é possível obter o código exato do erro, o texto e até a linha em que ele ocorreu.
Notas:O método load( ) é usado para arquivos, enquanto o método loadXML( ) é usado para strings.
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.validateOnParse="true" xmlDoc.load("note_dtd_error.xml") document.write("<br>Código de Erro:") document.write(xmlDoc.parseError.errorCode) document.write("<br>Razão de Erro:") document.write(xmlDoc.parseError.reason) document.write("<br>Linha de Erro:") document.write(xmlDoc.parseError.line)
Experimente por Si Mesmo ou Apenas olhar para este arquivo XML.
Desativar Validação
Ao definir o validateOnParse do parser XML como "false", você pode desativar a validação.
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.validateOnParse="false" xmlDoc.load("note_dtd_error.xml") document.write("<br>Código de Erro:") document.write(xmlDoc.parseError.errorCode) document.write("<br>Razão de Erro:") document.write(xmlDoc.parseError.reason) document.write("<br>Linha de Erro:") document.write(xmlDoc.parseError.line)
Validador XML Comum
Para ajudar você a validar arquivos XML, criamos este link para que você possa validar qualquer arquivo XML.
objeto parseError
Você pode encontrar em nosso<Tutorial de DOM XMLLeia mais sobre o objeto parseError em>.
- Página Anterior Entidade DTD
- Próxima Página Exemplo DTD