Exportieren von XML-Daten

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Nachdem Sie die importierten XML-Daten, die Daten in Zellen auf dem Arbeitsblatt nicht zugeordnet, haben und vorgenommenen Änderungen mit den Daten, oft möchten exportieren oder die Daten in einer XML-Datei speichern.

Wichtig : Beim Erstellen von XML-Zuordnungen und Exportieren von Daten in Excel in XML-Datendateien, ist es eine maximale Anzahl von Zeilen, die exportiert werden können. Exportieren nach XML in Excel wird maximal 65.536 Zeilen speichern. Wenn die Datei mehr als 65.536 Zeilen enthält, wird Excel die ersten Zeilen (#ROWS mod 65537) exportieren. Wenn das Arbeitsblatt 70.000 Zeilen enthält, wird beispielsweise Excel 70000 mod 65537 = 4464 Zeilen exportieren. Wird unsere empfohlen, 1) verwenden Sie Xlsx stattdessen oder 2) speichern Sie die Datei als XML-Kalkulationstabelle 2003 (XML), die im Zuordnungen verliert, oder 3) alle Zeilen nach 65.536 löschen und dann erneut exportieren, wird die Zuordnungen bleiben jedoch verlieren die Daten am Ende der Datei.

So sieht zum Exportieren von XML-Daten aus einem Arbeitsblatt aus:

  1. Klicken Sie auf Entwicklertools > Exportieren.

    Wenn die Registerkarte Entwicklertools nicht angezeigt wird, finden Sie Informationen dazu unter Anzeigen der Registerkarte "Entwicklertools".

  2. Wenn eine kleine Exportieren von XML- Dialogfeld angezeigt wird, klicken Sie auf die XML-Zuordnung, die Sie verwenden möchten, und klicken Sie auf OK.

    Dieses Dialogfeld wird nur angezeigt, wenn eine XML-Tabelle ausgewählt ist und die Arbeitsmappe mehrere XML-Zuordnung aufweist.

  3. Geben Sie im großen Dialogfeld XML exportieren in das Feld Dateiname einen Namen für die XML-Datendatei ein.

  4. Klicken Sie auf Exportieren.

    Hinweis : Wenn das Arbeitsblatt enthält Spaltenüberschriften oder Beschriftungen, die aus dem XML-Elementnamen in der XML-Zuordnung unterscheiden, werden die XML-Elementnamen in Excel verwenden, beim Exportieren oder Speichern von XML-Daten aus dem Arbeitsblatt.

So sieht wie XML-Daten aus dem Arbeitsblatt zu exportieren, wenn Sie beim Arbeiten mit mehr als 65.536 Zeilen aus:

  1. Subtrahieren von 65537 aus der Gesamtzahl der Zeilen in der Datei ein. Dadurch erhalten Sie festgelegte Anzahl von Zeilen.

  2. Löschen Sie x Zeilen am Anfang des Excel-Arbeitsblatts.

  3. Exportieren Sie das Arbeitsblatt als eine XML-Datendatei.

  4. Schließen Sie und öffnen Sie das Excel-Arbeitsblatt.

  5. Löschen Sie alles nach dem total x und als eine XML-Datendatei exportieren.

    Diese Prozedur gibt Ihnen Rest der Zeilen. AT Punkt, müssen Sie zwei Exportieren von XML-Dateien und diese kombiniert wird das ursprüngliche Arbeitsblatt gesamt.

Speichern von XML-Daten in zugeordneten Zellen in einer XML-Datendatei

Zum Zweck der Abwärtskompatibilität mit früheren XML-Funktionen können Sie die Datei in einer XML-Datendatei speichern, statt den Befehl Exportieren zu verwenden.

  1. Drücken Sie STRG+S, um die Datei zu speichern.

    Dadurch wird sichergestellt, dass keine Änderungen, die Sie an Ihrer Arbeitsmappe vorgenommen haben, verloren gehen, wenn die Arbeitsmappe als eine XML-Datendatei gespeichert wird.

  2. In Excel 2010 und 2013, klicken Sie auf Datei > Speichern unter, und wählen Sie den Speicherort, in dem Sie die Datei speichern möchten.

    Klicken Sie in Excel 2007 auf der Microsoft Office-Schaltfläche Abbildung der Office-Schaltfläche , zeigen Sie auf den Pfeil neben Speichern unter, und klicken Sie dann auf Andere Formate.

  3. Geben Sie im Feld Dateiname einen Namen für die XML-Datendatei ein.

  4. Klicken Sie auf XML-Datenin der Liste Dateityp , und klicken Sie auf Speichern.

  5. Wenn Sie in einer Meldung darauf hingewiesen werden, dass beim Speichern der Datei als XML-Daten möglicherweise Funktionen verloren gehen, klicken Sie auf Weiter.

  6. Wenn eine kleine XML exportieren -Dialogfeld angezeigt wird, klicken Sie auf die XML-Zuordnung, die Sie verwenden möchten, und klicken Sie auf OK.

    Dieses Dialogfeld wird nur angezeigt, wenn eine XML-Tabelle markiert ist, und die Arbeitsmappe mehr als eine XML-Zuordnung enthält.

  7. Geben Sie im großen Dialogfeld XML exportieren in das Feld Dateiname einen Namen für die XML-Datendatei ein.

  8. Klicken Sie auf Exportieren.

Hinweis : Wenn das Arbeitsblatt enthält Spaltenüberschriften oder Beschriftungen, die aus dem XML-Elementnamen in der XML-Zuordnung unterscheiden, wird die XML-Elementnamen in Excel verwendet, beim Exportieren oder Speichern von XML-Daten aus dem Arbeitsblatt.

Häufige Probleme beim Exportieren von XML-Daten

Wenn Sie XML-Daten exportieren, werden möglicherweise Meldungen wie die folgenden angezeigt.

Die XML-Zuordnung exportiert werden können, jedoch einige Elemente zugeordnet werden nicht erforderliche

Diese Meldung kann mehrere Ursachen haben:

  • Die XML-Zuordnung, die mit diesem XML-Tabelle verknüpft ist hat ein oder mehrere erforderlich Elemente, die die XML-Tabelle zugeordnet werden nicht an.

    In der hierarchischen Elementliste im Aufgabenbereich "XML-Quelle" sind die erforderlichen Elemente durch ein rotes Sternchen in der oberen rechten Ecke des Symbols, das sich links neben den einzelnen Elementen befindet, gekennzeichnet. Zum Zuordnen eines erforderlichen Elements ziehen Sie es an die gewünschte Stelle auf dem Arbeitsblatt.

  • Das Element verfügt über eine verschachtelte Struktur.

    Ein typisches Beispiel für eine rekursive Struktur ist eine Hierarchie von Mitarbeitern und Vorgesetzten, in der dieselben XML-Elemente auf mehreren Ebenen geschachtelt sind. Obwohl Sie möglicherweise alle Elemente im Aufgabenbereich "XML-Quelle" zugeordnet haben, unterstützt Excel keine rekursiven Strukturen mit einer Tiefe von mehr als einer Ebene, und daher können nicht alle Elemente zugeordnet werden.

  • Die XML-Tabelle enthält gemischte Inhalte.

    Gemischte Inhalte entstehen, wenn ein Element ein untergeordnetes Element und außerhalb des untergeordneten Elements einfachen Text enthält. Das kommt häufig vor, wenn Formatierungskennungen (z. B. Bold-Tags) zur Kennzeichnung von Daten innerhalb eines Elements verwendet werden. Obwohl das untergeordnete Element angezeigt werden kann (sofern von Excel unterstützt), geht der Textinhalt beim Importieren der Daten verloren, ist beim Exportieren der Daten nicht verfügbar und kann daher nicht übertragen werden.

Der XML-Zuordnungen in Ihrer Arbeitsmappe kann nicht exportiert werden

Einer XML-Zuordnung kann nicht exportiert werden, wenn das zugeordnete Element-Beziehung mit anderen Elementen kann nicht archiviert werden. Diese Beziehung möglicherweise aus folgenden Gründen nicht beibehalten werden:

  • Die Schemadefinition eines zugeordneten Elements ist mit den folgenden Attributen in einer Sequenz enthalten:

    • Das maxoccurs-Attribut hat nicht den Wert "1".

    • Die Reihenfolge hat mehr als ein direkt untergeordnetes Element definiert, oder enthält ein anderes zugeordnetes als direkt untergeordnetes Element.

  • Nicht wiederholte gleichgeordnete Elemente mit demselben wiederholten übergeordneten Element sind unterschiedlichen XML-Tabellen zugeordnet.

  • Mehrere sich wiederholende Elemente der gleichen XML-Tabelle zugeordnet sind, und die Wiederholung übergeordneten Element definiert nicht zur Verfügung.

  • Elemente, die unterschiedlichen übergeordneten Elementen untergeordnet sind, sind derselben XML-Tabelle zugeordnet.

Darüber hinaus können die XML-Zuordnung nicht exportiert werden, wenn sie eine der folgenden XML-Schemakonstrukte hat:

  • Liste aus Listen    Eine Liste mit Elementen enthält eine zweite Liste mit Elementen.

  • Denormalisierte Daten    Eine XML-Tabelle enthält ein Element, für das im Schema ein einmaliges Vorkommen definiert ist (für das maxoccurs-Attribut ist der Wert "1" festgelegt). Wenn Sie ein derartiges Element zu einer XML-Tabelle hinzufügen, füllt Excel die Tabellenspalte mit mehreren Instanzen des Elements aus.

  • Auswahl    Ein zugeordnetes Element ist Bestandteil eines <Auswahl>-Schemakonstrukts.

Excel kann die Arbeitsmappe aufgrund fehlender zugeordneter Bereiche nicht speichern

Excel kann nicht in der XML-Datendatei die Arbeitsmappe speichern, es sei denn, Sie mindestens eine zugeordnete Bereiche zu erstellen.

Gehen folgendermaßen Sie vor, zum Zuordnen von XML-Elementen in Ihrem Arbeitsblatt, wenn Sie eine XML-Zuordnung zu Ihrer Arbeitsmappe hinzugefügt haben, haben:

  1. Klicken Sie auf Entwicklertools > Quelle.

    XML-Befehle auf der Registerkarte 'Entwicklertools'

    Wenn die Registerkarte Entwicklertools nicht angezeigt wird, finden Sie Informationen dazu unter Anzeigen der Registerkarte "Entwicklertools".

  2. Wählen Sie im Aufgabenbereich XML-Quelle die Elemente aus, die Sie dem Arbeitsblatt zuordnen möchten.

    Zum Auswählen nicht aufeinander folgender Elemente klicken Sie auf ein Element, halten Sie STRG gedrückt, und klicken Sie dann auf die einzelnen Elemente.

  3. Ziehen Sie die ausgewählten Elemente an die Stelle im Arbeitsblatt, an der sie angezeigt werden sollen.

Speichern Sie Wenn Sie noch eine XML-Zuordnung zu Ihrer Arbeitsmappe hinzugefügt haben, oder wenn Ihre Daten nicht in einer XML-Tabelle befinden, Ihre Arbeitsmappe im Dateiformat von Excel Arbeitsmappe mit Makros (XLSM).

Anzeigen der Registerkarte "Entwicklertools"

Wenn die Registerkarte Entwicklertools nicht angezeigt wird, führen Sie die folgenden Schritte aus, um sie anzuzeigen:

  • In Excel 2013 und Excel 2010:

    1. Klicken Sie auf Datei > Optionen.

    2. Klicken Sie auf die Kategorie Menüband anpassen.

    3. Aktivieren Sie unter Hauptregisterkarten das Kontrollkästchen Entwicklertools, und klicken Sie auf OK.

  • In Excel 2007:

    1. Klicken Sie auf die Microsoft Office-Schaltfläche  Abbildung der Office-Schaltfläche > Excel-Optionen.

    2. Klicken Sie auf die Kategorie Beliebt.

    3. Aktivieren Sie unter Die am häufigsten verwendeten Optionen bei der Arbeit mit Excel das Kontrollkästchen Entwicklerregisterkarte in der Multifunktionsleiste anzeigen, und klicken Sie auf OK.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Siehe auch

Über die Ansicht von XML in Excel

Karte XML-Elementen, die Zellen in einer XML-Zuordnung

Importieren von XML-Daten

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×