FC ConcursosFC Concursos

Questão FC373478

O <schema> é o elemento raiz de todo XML Schema e pode conter alguns atributos, como

Desenvolvimento Web

FCC · 2022

O <schema> é o elemento raiz de todo XML Schema e pode conter alguns atributos, como

  1. lang, namespace e type.
  2. xmlnsType, defaultNamespace e defaultLanguage.
  3. name, type e value.
  4. base, value e namespace.
  5. targetNamespace, xmlns e elementFormDefault.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

O elemento <schema> aceita, entre outros, os atributos targetNamespace, xmlns e elementFormDefault, que juntos definem como os componentes do esquema se vinculam a namespaces e como as instâncias XML devem qualificar elementos.

targetNamespace indica o URI do namespace onde os elementos e atributos globais declarados no esquema pertencem. Ele define o "espaço" semântico dos nomes definidos pelo XSD.

xmlns (declarações xmlns ou xmlns:prefix) vincula prefixes a URIs, permitindo referenciar o targetNamespace no próprio esquema e nas instâncias XML; sem essa ligação, nomes não ficam associados ao namespace desejado.

elementFormDefault controla se elementos declarados localmente devem ser obrigatoriamente qualificados por namespace. Valores comuns: qualified (elementos locais pertencem ao namespace) e unqualified (elementos locais ficam sem namespace). Essa configuração afeta como escrever e validar documentos XML que seguem o esquema.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo