Problema: verificando um mapa XML para exportação

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Os problemas de exportação a seguir poderão ocorrer quando você precisar confirmar se o mapa XML permite a exportação de dados XML.

Um mapeamento XML não será exportado se a relação do elemento mapeado com outros elementos não puder ser preservada. Essa relação pode não ser preservada porque:

  • A definição de esquema de um elemento mapeado está contida em uma seqüência para a qual os seguintes procedimentos são válidos:

    • O atributo maxoccurs não é igual a 1.

    • A seqüência tem mais de um elemento filho direto definido ou tem outro compositor como filho direto.

  • Elementos irmãos não repetitivos com o mesmo elemento pai repetitivo são mapeados para tabelas XML distintas.

  • Elementos repetitivos múltiplos são mapeados para a mesma tabela XML e a repetição não é definida por um elemento predecessor.

  • Elementos filho de pais distintos são mapeados para a mesma tabela XML.

Além disso, o conteúdo de um mapeamento XML não poderá ser exportado se o conteúdo apresentar uma das seguintes construções de esquema XML:

  • Lista de listas     Uma lista de itens contém uma segunda lista de itens.

  • Dados de Denormalized    Uma tabela XML contém um elemento que foi definido no esquema para ocorrer uma vez (o atributo maxoccurs é definido como 1). Quando você adiciona tal elemento a uma tabela XML, a coluna da tabela é preenchida com várias instâncias do elemento.

  • Escolha     É um elemento mapeado que integra uma construção de esquema <choice>.

Para obter mais informações, consulte Exportar XML dados.

Diversas podem ser as causas da exibição dessa mensagem:

  • O mapa XML associado a essa tabela XML contém um ou mais elementos necessários que não foram mapeados para a tabela XML.

    A lista hierárquica dos elementos no painel de tarefas Código-fonte XML indica os elementos necessários com um asterisco vermelho no canto superior direito do ícone, à esquerda de cada elemento. Para mapear um elemento necessário, arraste-o para o local da planilha onde ele deve ser exibido.

  • O elemento é uma estrutura recursiva.

    Um exemplo comum de estrutura recursiva é uma hierarquia de funcionários e gerentes na qual os mesmos elementos XML são aninhados em vários níveis. Embora você possa ter mapeado todos os elementos no painel de tarefas Código-fonte XML, o Excel não oferece suporte a estruturas recursivas com mais de um nível de profundidade e, por isso, não pode mapear todos os elementos.

  • A tabela XML possui conteúdo misto.

    O conteúdo misto ocorre quando um elemento contém um elemento filho e um texto simples fora de um elemento filho. Um caso comum é quando marcas de formatação (como as marcas de negrito) estão sendo utilizadas para marcar os dados dentro de um elemento. Embora o elemento filho possa ser exibido (se o Excel oferecer suporte), o conteúdo do texto será perdido quando os dados forem importados, não estará disponível quando os dados forem exportados e, por isso, não poderá ser recuperado.

Para obter mais informações, consulte Exportar XML dados.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no User Voice do Excel.

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×