XML Dateien(Datensätze) in Excel einfügen
Hab alles schon durchsucht aber keine Lösung gefunden die passt !
Hallo Freunde,
ich habe ein Problem .... zur kurzen Vorgeschichte ich arbeite im Weihnachtsmarktplanungsausschuss in meinem Ort mit da ich der Jüngste im Team bin und der "PC Freak".
Nun muss ich die Anmeldeformulare Digitalisieren was schon passiert ist... als endprodukt kommt eine XML datei raus.
Diese Datei möchte ich nun per PHP in eine Exceltabelle einfügen, und dann aus der Exceltabelle die Datensätze in eine Accsess- Datenbank einsetzen.Das ist nicht das Problem ....
ICh möchte die XML Dateien alle in einen Ordner einfügen, dann die PHP datei aussführen und will dann alle Datensätze in die Exceltabelle eingefügt bekommen
Einige von euch werden nun sagen ja einfach einfügen das problem ist aber das es bis zu 180 Teilnehmerformulare sind ... und mir das jedes Jahr zu stressig ist !
kann mir da wer helfen ....
also Praktisch ein PHP script posten das mir das macht ?
oder auch gerne genommen Visuel Basic.. dann aber für einen absoluten neuling bitte erklären !
Gruß
Jeremix
Hallo Freunde,
ich habe ein Problem .... zur kurzen Vorgeschichte ich arbeite im Weihnachtsmarktplanungsausschuss in meinem Ort mit da ich der Jüngste im Team bin und der "PC Freak".
Nun muss ich die Anmeldeformulare Digitalisieren was schon passiert ist... als endprodukt kommt eine XML datei raus.
Diese Datei möchte ich nun per PHP in eine Exceltabelle einfügen, und dann aus der Exceltabelle die Datensätze in eine Accsess- Datenbank einsetzen.Das ist nicht das Problem ....
ICh möchte die XML Dateien alle in einen Ordner einfügen, dann die PHP datei aussführen und will dann alle Datensätze in die Exceltabelle eingefügt bekommen
Einige von euch werden nun sagen ja einfach einfügen das problem ist aber das es bis zu 180 Teilnehmerformulare sind ... und mir das jedes Jahr zu stressig ist !
kann mir da wer helfen ....
also Praktisch ein PHP script posten das mir das macht ?
oder auch gerne genommen Visuel Basic.. dann aber für einen absoluten neuling bitte erklären !
Gruß
Jeremix
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 124502
Url: https://administrator.de/contentid/124502
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
4 Kommentare
Neuester Kommentar
Moin jeremix1985,
ganz ruhig und nochmal in ganzen Sätzen:
Fragen, die bleiben:
Ist mir noch nicht ganz klar, das Zusammenspiel der Tools...
Grüße
Biber
ganz ruhig und nochmal in ganzen Sätzen:
- erstes anfassbares Zwischen-Produkt ist eine XMl-Datei. Die wird erzeugt und es funktioniert.
- Dieses Ergebnis soll wiederum als Input dienen, um die Inhalte strukturiert in Access-Tabellen einzufügen. Okay.
Fragen, die bleiben:
- WozuTF der Zwischenstop in irgendwelchen Excel-Blättchen? Was passiert denn da noch aus Prozess-Sicht??
- Warum kein Direkt import XML nach Access?
- Welches Excel, welches Access?
- Was aus den XML-Dateien soll denn weiterwandern? Oder wolltest Du die kompletten XML-Dateien als Memo oder Datei in die Access-MDB/ACCDB trümmern?
Ist mir noch nicht ganz klar, das Zusammenspiel der Tools...
Grüße
Biber
Moin Jeremy,
vielleicht liegt es an der Uhrzeit oder an dem, was ich die letzte Stunde geraucht habe, aber...
Bei mir ist jetzt angekommen, dass du die XML-Datei sozusagen als Textdatei (eine Zeile endet da, wo die XML-Datei ein CRLF hat)
????
In der Hoffnung, dass ich Dich vollkommen falsch verstanden habe oder dass es noch einen Plan B gibt
Biber
vielleicht liegt es an der Uhrzeit oder an dem, was ich die letzte Stunde geraucht habe, aber...
Bei mir ist jetzt angekommen, dass du die XML-Datei sozusagen als Textdatei (eine Zeile endet da, wo die XML-Datei ein CRLF hat)
- zuerst in Excelsheet trümmern willst
- und danach nach der Mimik "1 Zeile in dem Excel-Sheet ist gleich ein Textfeld in Access" nach Access weiterschieben willst
- und die Tabellenstruktur in Access besteht wahrscheinlich nur aus 3 Feldern (XMLDateiname, Zeilennummer, Zeilentext)
????
In der Hoffnung, dass ich Dich vollkommen falsch verstanden habe oder dass es noch einen Plan B gibt
Biber
Ich habe ein ähnliches Problem: Die Daten vieler einzelner XML-Dateien sollen in einer großen Excel Tabelle (oder meinetwegen auch einer Access Tabelle) zusammengestellt werden. Jede XML-Datei stellt sozusagen einen Datensatz dar, das Format ist jeweils identisch (Name: Wert; Vorname: Wert; Adresse: Wert). Die Tabelle soll also drei Spalten haben (Name, Vorname, Adresse), jede XML-Datei soll dann als neue Zeile eingefügt werden.
Ich habe mit Excel experimentiert, bisher wird bei mir immer die komplette Datei eingefügt, das sieht dann so aus:
Name | Wert 1-1
Vorname | Wert 1-2
Adresse | Wert 1-3
Name | Wert 2-1
Vorname | Wert 2-2
Adresse | Wert 2-3
usw.
Zum einen also müsste man Zeilen und Spalten vertauschen, zum anderen sollen nur die neuen Werte übernommen werden, nicht die Feldbezeichnungen:
Name | Vorname |Adresse
Wert 1-1|Wert 1-2 |Wert 1-3
Wert 2-1|Wert 2-2 |Wert 2-3
usw.
Habe auch schon den Import in Access versucht, hier wird allerdings jede XML-Datei als neue Tabelle eingefügt.
Gibt es also eine Möglichkeit, viele einzelne XML-Dateien per Import in Excel oder Acess zu einer großen Tabelle zusammenzufassen?
Ich habe mit Excel experimentiert, bisher wird bei mir immer die komplette Datei eingefügt, das sieht dann so aus:
Name | Wert 1-1
Vorname | Wert 1-2
Adresse | Wert 1-3
Name | Wert 2-1
Vorname | Wert 2-2
Adresse | Wert 2-3
usw.
Zum einen also müsste man Zeilen und Spalten vertauschen, zum anderen sollen nur die neuen Werte übernommen werden, nicht die Feldbezeichnungen:
Name | Vorname |Adresse
Wert 1-1|Wert 1-2 |Wert 1-3
Wert 2-1|Wert 2-2 |Wert 2-3
usw.
Habe auch schon den Import in Access versucht, hier wird allerdings jede XML-Datei als neue Tabelle eingefügt.
Gibt es also eine Möglichkeit, viele einzelne XML-Dateien per Import in Excel oder Acess zu einer großen Tabelle zusammenzufassen?