Conteúdo
Índice 🔎︎

# Origem XML

Importar dados XML numa folha de cálculo.

Esta funcionalidade é experimental e pode provocar erros ou comportar-se de forma inesperada. Para a ativar, aceda a LibreOffice - Preferências Ferramentas - Opções - LibreOffice - Avançado e selecione a opção Ativar funcionalidades experimentais.

O recurso Dados XML permite importar dados de um conteúdo XML estruturado e arbitrário em células num documento de folha de cálculo existente. Permite que o conteúdo XML a importar seja por completo ou parcialmente, a depender da estrutura do XML e do mapa de definições que o utilizador definir. O utilizador pode especificar várias subestruturas não sobrepostas a serem mapeadas em diferentes posições de células dentro do mesmo documento. O utilizador pode importar tanto o conteúdo do elemento, valores de atributos, ou ambos.

Para aceder a este comando...

Escolha Dados - Fonte XML.

Esta opção só está disponível se a opção Ativar funcionalidades experimentais estiver marcada em LibreOffice - Preferências Ferramentas - Opções - LibreOffice - Avançado.

## Caixa de diálogo Origem XML

A caixa de diálogo consiste em quatro partes.

### Ficheiro de origem

Permite especificar o caminho do ficheiro XML a importar no documento.

### Mapear documento

Este painel mostra a estrutura do conteúdo da origem XML como uma árvore. Inicialmente vazia, é preenchida ao especificar o ficheiro origem.

Cada elemento na árvore pode ser de um dos seguintes tipos:

- atributo, representado pelo símbolo @

- elemento simples, não recorrente, representado pelo símbolo </> e

- elemento recorrente, representado pelo símbolo <//>.

Um elemento não recorrente é aquele que apenas pode ocorrer uma única vez na árvore. Este elemento é mapeado em apenas uma célula do documento.

Um elemento recorrente é um elemento que pode aparecer mais de uma vez sob o mesmo elemento pai. Serve como elemento pai que engloba uma entrada única de múltiplas entradas. Estas entradas são importadas num intervalo cuja altura iguala o número de entradas acrescida de uma linha de cabeçalho.

### Célula mapeada

Este campo especifica a posição de uma célula no documento à qual um elemento ou atributo é vinculado. Se for um elemento não recorrente, aponta para a célula onde o elemento ou atributo vinculado é importado. Se for um elemento recorrente, aponta para a célula superior esquerda do intervalo onde o registo inteiro acrescido do cabeçalho será importado.

### Importar

Premir o botão Importar inicia o processo com base nas definições indicadas pelo utilizador. A caixa de diálogo fecha ao terminar a importação.

Tópicos relacionados

Página wiki sobre Origem XML