collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 51
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 1
  • Punkt Benutzer Online:

* Forenstatistik

  • stats Mitglieder insgesamt: 14038
  • stats Beiträge insgesamt: 67217
  • stats Themen insgesamt: 9066
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: Import von XML Datei  (Gelesen 114 mal)

Offline Micharius

  • Access-User
  • *
  • Beiträge: 78
Import von XML Datei
« am: August 22, 2018, 13:45:16 »
Hallo zusammen

Für meine DB habe ich ein Modul, welches mir Daten von einem Web CRM importiert. Dies funktioniert relativ einfach mti der Application.ImportXML Method

Angehängt ist ein Screenshot der XML Daten, wie sie einem Editor aussehen. Wie ihr seht, gibt es die Knoten Project, welche die Attribute eines Datensatzes beinhalten. Neben dem Element Project  stehen noch weitere Daten (zum Beispiel ID="858"). Und genau an diese komme ich nicht ran!

Egal wie ich die XML importiere, ob mit der Access Importfunktion oder via VBA, ich kriege immer nur die Daten, welche den Knoten Project zugeordnet sind.

Gibt es überhaupt eine Möglichkeit, an die den Knoten folgenden Daten heranzukommen?

Um eure Hilfe oder Einschätzung wäre ich dankbar.

Herzliche Grüsse

Micharius
 

Offline steffen0815

  • Access-Profi
  • **
  • Beiträge: 130
Re: Import von XML Datei
« Antwort #1 am: August 22, 2018, 18:49:27 »
Hallo,
Attribute kann der eingebaute Import nmK. nicht.
Hier hilft nur das "Ausprogrammieren" per DOM.
Gruß Steffen
 

Offline Lachtaube

  • Access Guru
  • ****
  • Beiträge: 1294
Re: Import von XML Datei
« Antwort #2 am: August 22, 2018, 19:02:50 »
Wegen der gleichartigen Struktur, würde ich einen SAX-Parser in einer Klasse (oder auch in einem Formular-Klassenmodul) aufsetzen.
Grüße von der (⌒▽⌒)
 

Offline Micharius

  • Access-User
  • *
  • Beiträge: 78
Re: Import von XML Datei
« Antwort #3 am: August 23, 2018, 08:05:53 »
Hallo Lachtaube - vielen Dank für die Tipps, ich schaue mir das gerne mal an!