2012-10-09 12 views
7

Mi imbatto in un problema di esportazione XML eccellente. Per semplificare la domanda, faccio i seguenti passi:excel: impossibile salvare o esportare dati xml. La mappa xml di questa cartella di lavoro non è esportabile

1. Dati >> da importazione dati XML.

In realtà, voglio esportare di nuovo al file XML di nuovo dopo qualche modifica sui dati (quelle prime variabili di linea non cambiano mai)

2.Then clicca Sviluppare >> esportazione. Mostra "impossibile salvare o esportare dati XML. Le mappe XML in questa cartella di lavoro non sono esportabili". (anche io non faccio nessuna modifica sui dati). Già guardo diversi video tutorial di esportazione su YouTube, ma non sembra coprire il mio problema. Non ho ancora trovato il problema.

risposta

6

Il solito motivo è che Excel non comprende XML molto complicato.

Da office.microsoft.com:

Un mapping XML non possono essere esportati se il rapporto dell'elemento mappato con altri elementi non può essere conservato. Questo rapporto non può essere conservato per i seguenti motivi:

La definizione dello schema di un elemento mappato è contenuto all'interno di una sequenza con i seguenti attributi:

  • attributo maxOccurs non è uguale a 1.
  • La sequenza ha più di un elemento figlio diretto definito o ha un altro compositore come figlio diretto.
  • Elementi di pari livello non ripetuti con lo stesso elemento padre ripetuto sono associati a tabelle XML diverse.
  • Più elementi ripetuti sono associati alla stessa tabella XML e la ripetizione non è definita da un elemento antenato.
  • Elementi figlio di genitori diversi vengono associati alla stessa tabella XML.

Inoltre, la mappatura XML non può essere esportata se contiene uno dei seguenti costrutti di schema XML:

Elenco delle liste

  • Un elenco di elementi contiene un secondo elenco di articoli .

dati denormalizzati

  • una tabella XML contiene un elemento che è stato definito nello schema a verificarsi una volta (attributo maxOccurs è impostato a 1). Quando aggiungi un elemento di questo tipo a una tabella XML, Excel riempie la colonna della tabella con più istanze dell'elemento.

Scelta

  • Un elemento mappato fa parte di un costrutto di schema.
Problemi correlati