Hallo,
ich möchte gerne HTML-Tabellen aus mir vorliegenden Dateien mit Access in eine Accessdatenbank importieren. Wenn ich den Befehl Do.cmd acImport HTM....L nutze, dann macht er mir eine Kopie der Tabelle in Access. Wie kann ich aber die HTML-Datei ordentlich analysieren und auslesen (parsen) und direkt in die entsprechende Tabelle eintragen?
Hallo,
das geht mittels DOM (http://de.wikipedia.org/wiki/Document_Object_Model)
Beispiele findet man im Netz.
Gruß Andreas
Hey,
die DOM-Geschichte hatte ich mir auch schon angeschaut. Hier habe ich das Problem, das ich nicht einfach Zellenweise aulesen kann sondern nur Spaltenweise. Es gibt viele Untertabellen, darum wäre es genial wenn es so etwas geben würde wie ... lese Zelle A1 A2... oder 11 12 13 etc...
Bei der Dom Geschichte habe ich dann nur unter Children und Childrennodes verschiedene Zahlen die immer weiter gehen gefunden, konnte sie abern nciht eindeutig zurodnen. Damit kann ich keinen eindeutigen Import schreiben oder habe ich etwas übersehen, bzw. nicht richtig verstanden?
Hallo,
DOM ist die einzige Möglichkeit.
Warum solltest du nur Spaltenweise auslesen können?
Lade doch mal die HTML-Datei hoch bzw. poste ein Link darauf.
Andreas
Hallo,
hast du an einer Lösung noch Interesse?
Dann lade mal deine Tabellenstruktur hoch bzw. die HTML-Datei bzw. ein Link darauf.
Andreas