Office: Importieren von XML-Daten

Helfe beim Thema Importieren von XML-Daten in Microsoft Excel Tutorials um das Problem gemeinsam zu lösen; Importieren von XML-Daten Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007... Dieses Thema im Forum "Microsoft Excel Tutorials" wurde erstellt von Tutorials, 1. Januar 2020.

  1. Tutorials
    Tutorials Neuer User

    Importieren von XML-Daten


    Importieren von XML-Daten
    Excel für Microsoft 365 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Mehr... Weniger Wenn Sie zuvor eine XML-Zuordnung erstellthaben, können Sie diese zum Importieren von XML-Daten in Zellen verwenden, die zugeordnet werden, es gibt aber auch verschiedene Methoden und Befehle zum Importieren von XML-Daten ohne eine XML-Zuordnung.

    Wenn Sie über eine XML-Zuordnung verfügen, führen Sie diese Schritte aus, um XML-Daten in die zugeordneten Zellen zu importieren:

    1. Wählen Sie in der XML-Zuordnung eine der zugeordneten Zellen aus.

    2. Klicken Sie auf Entwicklertools > Importieren.

      Wenn die Registerkarte Entwicklertools nicht angezeigt wird, lesen Sie Anzeigen der Registerkarte "Entwicklertools".

    3. Suchen und markieren Sie im Dialogfeld XML importieren die XML-Datendatei (XML), die Sie importieren möchten, und klicken Sie auf Importieren.

    Weitere Methoden zum Importieren von XML-Daten
    • Importieren einer XML-Datendatei als XML-Tabelle

    • Importieren mehrerer XML-Datendateien

    • Importieren mehrerer XML-Datendateien als externe Daten

    • Öffnen einer XML-Datendatei zum Importieren der enthaltenen Daten

    Weitere Informationen zu Problemen finden Sie unter Häufige Probleme beim Importieren von XML-Daten am Ende dieses Artikels.

    Importieren einer XML-Datendatei als XML-Tabelle
    1. Klicken Sie auf Entwicklertools > Importieren.

      Wenn die Registerkarte Entwicklertools nicht angezeigt wird, lesen Sie Anzeigen der Registerkarte "Entwicklertools".

    2. Suchen und markieren Sie im Dialogfeld XML importieren die XML-Datendatei (XML), die Sie importieren möchten, und klicken Sie auf Importieren.

      Wenn die XML-Datendatei nicht auf ein Schema verweist, leitet Excel das Schema aus der XML-Datendatei ab.

    3. Führen Sie im Dialogfeld Daten importieren eine der folgenden Aktionen aus:
      1. Wählen Sie im vorhandenen Arbeitsblatt XML-Tabelle aus, um den Inhalt der XML-Datendatei in eine XML-Tabelle auf dem Arbeitsblatt an der angegebenen Zellposition zu importieren.

      2. Wählen Sie im neuen Arbeitsblatt XML-Tabelle aus, um den Inhalt der Datei in eine XML-Tabelle in einem neuen Arbeitsblatt zu importieren, beginnend bei Zelle a1. Im Aufgabenbereich XML-Quelle wird das Schema der XML-Datendatei angezeigt.

    4. Wenn die XML-Datendatei nicht auf ein Schema verweist, leitet Excel das Schema aus der XML-Datendatei ab.

    5. Wenn Sie das Verhalten von XML-Daten (wie Datenbindung, Format und Layout) steuern möchten, klicken Sie auf Eigenschaften, um das Dialogfeld XML-Zuordnungseigenschaften anzuzeigen. Beispielsweise werden vorhandene Daten in einem zugeordneten Bereich überschrieben, wenn Sie Daten standardmäßig importieren, aber Sie können dies ändern.

    Importieren mehrerer XML-Datendateien
    1. Wählen Sie eine zugeordnete Zelle aus, um mehrere XML-Dateien in einen einzigen Satz von zugeordneten Zellen zu importieren.

      Wenn Sie mehrere XML-Dateien in mehrere Gruppen von zugeordneten Zellen importieren möchten, klicken Sie in eine beliebige nicht zugewiesene Zelle auf dem Arbeitsblatt.

    2. Klicken Sie auf Entwicklertools > Importieren.

      Wenn die Registerkarte Entwicklertools nicht angezeigt wird, lesen Sie Anzeigen der Registerkarte "Entwicklertools".

    3. Suchen und markieren Sie im Dialogfeld XML importieren die XML-Datendatei (XML), die Sie importieren möchten.
      • Wenn es sich um fortlaufende Dateien handelt, drücken Sie die UMSCHALTTASTE, und klicken Sie auf die erste und letzte Datei in der Liste. Alle Daten aus den XML-Dateien werden importiert und an die zugeordneten Zellen angefügt.

      • Wenn es sich nicht um fortlaufende Dateien handelt, halten Sie STRG gedrückt, und klicken Sie auf jede Datei in der Liste, die Sie importieren möchten.

    4. Klicken Sie auf Importieren.

      Wenn Sie Dateien ausgewählt haben, die nicht zusammenhängend sind, wird das Dialogfeld Import <filename # C1.xml angezeigt. Wählen Sie für jede Datei die XML-Zuordnung aus, die der XML-Datendatei entspricht, die Sie importieren.

      Wenn Sie für alle ausgewählten Dateien, die noch nicht importiert wurden, dieselbe Zuordnung verwenden möchten, wählen Sie Diese XML-Zuordnung für alle ausgewählten Dateien des Schemas benutzen aus.

    Importieren mehrerer XML-Datendateien als externe Daten
    Um mehrere XML-Dateien zu importieren, die den gleichen Namespace, aber unterschiedliche XML-Schemas verwenden, können Sie den Befehl Vom XML-Datenimport verwenden. Excel erstellt eine eindeutige XML-Zuordnung für jede XML-Datendatei, die Sie importieren.

    Hinweis: Wenn Sie mehrere XML-Dateien importieren, für die kein Namespace definiert ist, werden diese XML-Dateien so behandelt, als ob sie den gleichen Namespace verwenden.

    1. Wenn Sie Excel mit einemMicrosoft 365-Abonnement verwenden, klicken Sie auf Daten > Daten > aus Datei > aus XMLabzurufen.

      Wenn Sie Excel 2016 oder älter verwenden, klicken Sie auf Daten > Aus anderen Quellen > Vom XML-Datenimport.

    2. Wechseln Sie zu dem Laufwerk, Ordner oder Internetspeicherort, das bzw. der die XML-Datendatei (XML) enthält, die Sie importieren möchten.

    3. Wählen Sie die Datei aus, und klicken Sie auf Öffnen.

    4. Führen Sie im Dialogfeld Daten importieren eine der folgenden Aktionen aus:
      • XML-Tabelle in vorhandenem Arbeitsblatt    Die Inhalte der Datei werden in eine neue XML-Tabelle in einem neuen Arbeitsblatt importiert. Wenn die XML-Datendatei nicht auf ein Schema verweist, leitet Excel das Schema aus der XML-Datendatei ab.

      • Vorhandenes Arbeitsblatt    Die XML-Daten werden in eine zweidimensionale Tabelle mit Zeilen und Spalten importiert, in der XML-Tags als Spaltenüberschriften und die Daten in Zeilen unterhalb der Spaltenüberschriften angezeigt werden. Das erste Element (der Stammknoten) wird wie ein Titel verwendet und an der angegebenen Zellenposition angezeigt. Die restlichen Tags werden über die zweite Zeile alphabetisch sortiert. In diesem Fall wird von Excel kein Schema abgeleitet und Sie können keine XML-Zuordnung verwenden.

      • Neues Arbeitsblatt    Excel fügt ein neues Arbeitsblatt zu Ihrer Arbeitsmappe hinzu und platziert die XML-Daten automatisch im neuen Arbeitsblatt oben links. Wenn die XML-Datendatei nicht auf ein Schema verweist, leitet Excel das Schema aus der XML-Datendatei ab.

    5. Klicken Sie zum Steuern des Verhaltens von XML-Daten wie Datenbindung, Format und Layout auf Eigenschaften, um das Dialogfeld XML-Zuordnungseigenschaften anzuzeigen. Beispielsweise werden vorhandene Daten in einem zugeordneten Bereich überschrieben, wenn Sie Daten standardmäßig importieren, aber Sie können dies ändern.

    Öffnen einer XML-Datendatei zum Importieren der enthaltenen Daten
    1. Klicken Sie auf Datei > Öffnen.

      Wenn Sie Excel 2007 verwenden, klicken Sie auf Microsoft Office-Schaltfläche
      Importieren von XML-Daten f22ae713-addb-400d-bc0f-b7a62f2d61af.gif
      > Öffnen.

    2. Klicken Sie im Dialogfeld Öffnen auf das Laufwerk, den Ordner oder den Internetspeicherort, das bzw. der die zu öffnende Datei enthält.    

    3. Wählen Sie die Datei aus, und klicken Sie auf Öffnen.

    4. Wenn das Dialogfeld XML importieren angezeigt wird, bezieht sich die geöffnete Datei auf ein oder mehrere XSLT-Stylesheets (Extensible Stylesheet Language Transformation), sodass Sie auf eine der folgenden Optionen klicken können:
      • Datei ohne Anwendung eines Stylesheets öffnen    Die XML-Daten werden in eine zweidimensionale Tabelle mit Zeilen und Spalten importiert, in der XML-Tags als Spaltenüberschriften und die Daten in Zeilen unterhalb der Spaltenüberschriften angezeigt werden. Das erste Element (der Stammknoten) wird wie ein Titel verwendet und an der angegebenen Zellenposition angezeigt. Die restlichen Tags werden über die zweite Zeile alphabetisch sortiert. In diesem Fall wird von Excel kein Schema abgeleitet und Sie können keine XML-Zuordnung verwenden.

      • Datei mit dem folgenden angewendeten Stylesheet öffnen (ein Stylesheet auswählen)    Wählen Sie das Stylesheet aus, die Sie anwenden möchten, und klicken Sie dann auf OK. Die XML-Daten sind entsprechend dem ausgewählten Stylesheet formatiert.

        Hinweis: Die XML-Daten werden in Excel schreibgeschützt geöffnet, damit Sie die ursprüngliche Quelldatei nicht versehentlich im XLSM-Dateiformat (Excel-Arbeitsmappe mit Makros) speichern. In diesem Fall wird von Excel kein Schema abgeleitet und Sie können keine XML-Zuordnung verwenden.

    5. Wenn das Dialogfeld XML öffnen angezeigt wird, enthält die XML-Datei keine XSLT-Stylesheet-Verweise. Klicken Sie zum Öffnen der Datei auf eine der folgenden Optionen:
      • Klicken Sie auf Als XML-Tabelle, um eine XML-Tabelle in einer neuen Arbeitsmappe zu erstellen.

        Der Inhalt der Datei wird in die XML-Tabelle importiert. Wenn die XML-Datendatei nicht auf ein Schema verweist, leitet Excel das Schema aus der XML-Datendatei ab.

      • Klicken Sie auf als schreibgeschützte Arbeitsmappe.

        Die XML-Daten werden in eine zweidimensionale Tabelle mit Zeilen und Spalten importiert, in der XML-Tags als Spaltenüberschriften und die Daten in Zeilen unterhalb der Spaltenüberschriften angezeigt werden. Das erste Element (der Stammknoten) wird wie ein Titel verwendet und an der angegebenen Zellenposition angezeigt. Die restlichen Tags werden über die zweite Zeile alphabetisch sortiert. In diesem Fall wird von Excel kein Schema abgeleitet und Sie können keine XML-Zuordnung verwenden.

        Die XML-Daten werden in Excel schreibgeschützt geöffnet, damit Sie die ursprüngliche Quelldatei nicht versehentlich im XLSM-Dateiformat (Excel-Arbeitsmappe mit Makros) speichern. In diesem Fall wird von Excel kein Schema abgeleitet und Sie können keine XML-Zuordnung verwenden.

      • Klicken Sie auf Aufgabenbereich " XML-Quelle" verwenden.

        Im Aufgabenbereich XML-Quelle wird das Schema der XML-Datendatei angezeigt. Anschließend können Sie Elemente des Schemas auf das Arbeitsblatt ziehen, um diese dem Arbeitsblatt zuzuordnen.

        Wenn die XML-Datendatei nicht auf ein Schema verweist, leitet Excel das Schema aus der XML-Datendatei ab.

    Häufige Probleme beim Importieren von XML-Daten
    Excel zeigt das Dialogfeld XML-Import Fehler an, wenn Daten gemäß der XML-Zuordnung nicht überprüft werden können. Klicken Sie in diesem Dialogfeld auf Details, um weitere Informationen zu den einzelnen Fehlern zu erhalten. Die folgende Tabelle enthält einige häufige Importfehler:

    Fehler

    Was ist geschehen?

    Fehler bei der Schemaüberprüfung

    Wenn Sie auf Beim Importieren und Exportieren Daten gegen das Schema validieren im Dialogfeld Eigenschaften der XML-Zuordnung geklickt haben, wurden die Daten importiert, aber nicht gegen die angegebene XML-Zuordnung überprüft.

    Einige Daten wurden als Text importiert

    Die importierten Daten wurden teilweise oder vollständig vom deklarierten Datentyp in Text konvertiert. Wenn Sie diese Daten in einer Berechnung verwenden möchten, müssen Sie sie wieder von Text in Zahlen oder Datumsangaben konvertieren. Beispielsweise funktioniert ein in Text konvertierter Datumswert nicht wie in der Jahres Funktion vorgesehen, bis Sie ihn in den Datentyp date konvertieren. Excel konvertiert Daten in Text, wenn:

    • Die Daten befinden sich in einem Format, das von Excel nicht unterstützt wird.

    • Die Daten sind nicht mit der Excel-internen Darstellung des XSD-Datentyps kompatibel sind. Um dieses Problem zu beheben, überprüfen Sie jede Datentypdeklaration, um sicherzustellen, dass die XML-Daten entsprechend dem XML-Schema gültig sind.

    XML-Parserfehler

    Der XML-Parser kann die angegebene XML-Datei nicht öffnen. Stellen Sie sicher, dass die XML-Datei keine Syntaxfehler aufweist und dass sie ordnungsgemäß formatiert ist.

    Es wurde keine XML-Zuordnung gefunden, die den Daten entspricht.

    Dieses Problem kann auftreten, wenn Sie mehr als eine XML-Datendatei zum Importieren auswählen und Excel für eine der Dateien keine übereinstimmende XML-Zuordnung findet. Importieren Sie für die in der Titelleiste des Dialogfelds genannte Datei zuerst ein entsprechendes Schema, und versuchen Sie dann erneut, die Datei zu importieren.

    Eine XML-Tabelle lässt sich nicht vergrößern, um die Daten aufzunehmen.

    Sie versuchen, Zeilen durch Importieren oder Anfügen von Daten in die XML-Tabelle hinzuzufügen, aber die Tabelle lässt sich nicht erweitern. Eine XML-Tabelle kann nur vom unteren Rand nach unten erweitert werden. Möglicherweise befindet sich unmittelbar unterhalb der XML-Tabelle ein Objekt, z. B. ein Bild oder eine andere Tabelle, welches das Erweitern der XML-Tabelle verhindert. Oder durch das Erweitern der XML-Tabelle würde die in Excel geltende Zeilenbeschränkung von 1.048.576 Zeilen überschritten. Um dieses Problem zu beheben, ordnen Sie die Tabellen und Objekte auf dem Arbeitsblatt neu an, um das Erweitern der XML-Tabelle vom unteren Rand nach unten zu ermöglichen.

    Die angegebene XML-Datei verweist nicht auf ein Schema
    Die XML-Datei, die Sie öffnen möchten, verweist nicht auf ein XML-Schema. Um mit den XML-Daten in der Datei arbeiten zu können, benötigt Excel ein Schema basierend auf dem Inhalt der XML-Datei. Wenn das Schema falsch oder unzureichend ist, entfernen Sie es aus Ihrer Arbeitsmappe. Erstellen Sie dann eine XML-Schemadatei, und bearbeiten Sie die XML-Datendatei so, dass sie auf das Schema verweist. Weitere Informationen finden Sie unter Zuordnen von XML-Elementen zu Zellen in einer XML-Zuordnung.

    Hinweis: Das abgeleitete Excel-Schema kann nicht als separate XML-Schemadatendatei (XSD) exportiert werden. Obwohl XML-Schema-Editoren und andere Methoden zum Erstellen einer XML-Schemadatei vorhanden sind, verfügen Sie möglicherweise dennoch nicht über einen bequemen Zugang zu ihnen oder wissen nicht, wie Sie damit umgehen müssen.

    Führen Sie die folgenden Schritte aus, um das von Excel erstellte Schema aus Ihrer Arbeitsmappe zu entfernen:

    1. Klicken Sie auf Entwicklertools > Quelle.


      Importieren von XML-Daten 7f5a7f7e-1706-49e5-85ab-108fe74a96e2.png


      Wenn die Registerkarte Entwicklertools nicht angezeigt wird, lesen Sie Anzeigen der Registerkarte "Entwicklertools".

    2. Klicken Sie im Aufgabenbereich XML-Quelle auf XML-Zuordnungen.

    3. Klicken Sie im Dialogfeld XML-Zuordnungen auf die von Excel erstellte XML-Zuordnung und dann auf Löschen.

    Das Importieren mehrerer XML-Dateien, die den gleichen Namespace, aber verschiedene Schemas verwenden, funktioniert nicht wie erwartet
    Wenn Sie mit mehreren XML-Datendateien und XML-Schemas arbeiten, erstellen Sie in der Regel eine XML-Zuordnung für jedes Schema, ordnen die gewünschten Elemente zu, und importieren dann jede XML-Datendatei in die entsprechende XML-Zuordnung. Wenn Sie mehrere XML-Dateien mit demselben Namespace mithilfe des Befehls Importieren öffnen, können Sie nur ein XML-Schema verwenden. Wenn Sie mit diesem Befehl mehrere XML-Dateien öffnen, die den gleichen Namespace, aber verschiedene Schemas verwenden, können Sie unerwartete Ergebnisse erhalten. Beispielsweise können Daten überschrieben oder die Dateien nicht geöffnet werden.

    Um mehrere XML-Dateien zu importieren, die den gleichen Namespace, aber unterschiedliche XML-Schemas verwenden, versuchen Sie, den Befehl Vom XML-Datenimport zu verwenden (klicken Sie auf Daten > Aus anderen Quellen). Bei diesem Befehl können mehrere XML-Dateien mit demselben Namespace verschiedene XML-Schemas verwenden. Excel erstellt eine eindeutige XML-Zuordnung für jede zu importierende XML-Datendatei.

    Hinweis: Wenn Sie mehrere XML-Dateien importieren, für die kein Namespace definiert ist, werden diese XML-Dateien so behandelt, als ob sie den gleichen Namespace verwenden.

    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
        Importieren von XML-Daten f22ae713-addb-400d-bc0f-b7a62f2d61af.gif
        > 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.

    Siehe auch
    Über Sicht auf XML in Excel

    Zuordnen von XML-Elementen zu Zellen in einer XML-Zuordnung

    Exportieren von XML-Daten

    :)
     
    Tutorials, 1. Januar 2020
    #1
Thema:

Importieren von XML-Daten

Die Seite wird geladen...
  1. Importieren von XML-Daten - Similar Threads - Importieren XML Daten

  2. Import Daten aus Access Abfrage klappt nicht

    in Microsoft Excel Hilfe
    Import Daten aus Access Abfrage klappt nicht: Moin, ich habe ein Problem. Ich habe eine Datenbank in Access mit diversen Tabellen und Abfragen. Jetzt habe ich eine neue Abfrage erstellt und muß das Ergebnis täglich in eine Exceldatei...
  3. XML-Daten importieren

    in Microsoft Excel Hilfe
    XML-Daten importieren: Hallo, ich habe viele Dateien, die ich mittels VBA importieren möchte die Daten jeweils in einer Spalte einfügen möchte. Die Daten sind jeweils in einer XML-Datei gespeichert. Wie kann ich mit...
  4. XML in Access importieren

    in Microsoft Access Hilfe
    XML in Access importieren: Hallo Freunde, Einfaches xml in Access einzulesen funktioniert ja wunderbar. Verständlicherweise wird aber die Verschachtelung (Relationen) von Elementen beim Einlesen nicht erkannt. also so...
  5. XML-File importieren

    in Microsoft Access Hilfe
    XML-File importieren: Liebe Access-Experten, ich bin absoluter Access-Neuling als entschuldigt bitte wenn ich hier eine blöde Frage stelle. Es geht darum dass ich gerne eine XML Datei in Access importieren würde. Es...
  6. xml dateien in access importieren

    in Microsoft Access Hilfe
    xml dateien in access importieren: Hi, ich muss demnächst ca 5000 XML Dateien in eine Access Tabelle importieren. Diese Dateien enthalten Spender Daten (Name,Vorname und vorallem spendenbetrag etc). Ich würde mich über ein paar...
  7. XML in Access importieren

    in Microsoft Access Hilfe
    XML in Access importieren: Hallo zusammen, vielleicht kann mir einer von Euch (oder auch mehrere *wink.gif* ) bei folgendem Problem helfen: Ich habe mehrere XML-Dateien gleichen Aufbaus aber mit unterschiedlichem Namen in...
  8. xml datei importieren

    in Microsoft Excel Hilfe
    xml datei importieren: Hallo experten Ich benutze Excel 2010 Die manuelle variante 1. Daten , aus anderen Quellen , vom xml-Daten import 2. Datenquelle auswählen 3. Dateiname wählen ( z.b....
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden