Um Tribunal precisa integrar seus sistemas internos com os de outros tribunais e decide usar XML para o intercâmbio de informações. Para atender a essa necessidade, é essencial:
- Garantir que os dados trocados sigam uma estrutura bem definida para evitar erros de leitura.
- Validar os arquivos XML antes de processá-los, verificando tanto a estrutura quanto os valores dos dados.
Nesse contexto, sobre o uso de XML e XML Schema (XSD),
- A um arquivo XML é suficiente para garantir que os dados trocados estejam sempre corretos e completos.
- B o XML Schema (XSD) pode ser usado para definir a estrutura do XML, mas não pode validar os valores dos elementos.
- C a validação com o XML Schema só verifica a sintaxe, sem validar a conformidade lógica dos dados.
- D a Document Type Definition (DTD) é uma ferramenta mais modema e robusta do que o XML Schema para validação de documentos XML.
- E o XML Schema é adequado para validar tanto a estrutura quanto os valores dos elementos em um documento XML.