XSLT, XML, MySQL
PAT
- xsl
hallo zusammen,
ich würde gerne xml dateien per xslt in eine mysql datenbank speichern.
das funktioniert ja auch. nur leider muss man ja die xsl datei in xml einbinden. kann man per xslt auch auf xml dateien per http zugreifen und die entsprechnenden daten in mysql speichern?
vielen dank an alle antworter
Hi,
nur leider muss man ja die xsl datei in xml einbinden.
nein, Du musst einen XSLT-Prozessor mit der XML- und der XSLT-Datei füttern und die Ausgabe verwerten.
kann man per xslt auch auf xml dateien per http zugreifen und die entsprechnenden daten in mysql speichern?
Mir ist nicht klar, wie Du von Deinem - nur unzureichend erklärten - Problem auf diesen Lösungsweg kommst.
Cheatah
Mir ist nicht klar, wie Du von Deinem - nur unzureichend erklärten - >>Problem auf diesen Lösungsweg kommst.
Naja, ich möchte gerne (legal ;-)) verschiedene xml Files über http einsammeln und die Strings zwischen den Tags in einer Datenbank speichern.
Ich dachte vielleicht, dass dies mit xsl einfacher ist als mit php zu parsen.
Hallo!
Ich dachte vielleicht, dass dies mit xsl einfacher ist als mit php zu parsen.
Es ist in dem Sinne egal. Der Aufwand bleibt der selbe.
Du mußt mit XSLT, SQL-Inserts erzeugen und die in die Datenbank stopfen.
Ich hole täglich große Mengen von XML-Dateien ab. Ich habe die Erfahrung gemacht, dass man mit PHP und der DOM-Extension ganz gut klar kommt. Ich kann so auch noch überprüfen, ob ich Datensätze in die Datenbank stopfen muß oder ob es sie schon gibt.
André Laugks
Hallo PAT !
hallo zusammen,
ich würde gerne xml dateien per xslt in eine mysql datenbank speichern.
das funktioniert ja auch. nur leider muss man ja die xsl datei in xml einbinden.
Nein, muss man nicht.
Nur wenn man sich das z.B. in Browser transformiert ansehen moechte.
Machst Du das so, z.B. mit dem Internet Explorer ?
Nur so macht naemlich Deine Frage fuer mich Sinn; ansonsten wuerde ich einfach das XML-Dokument abholen; ggf. in einen String einlesen und dann per XSLT transformieren lassen - also in zwei Schritten.
Z.B. xsltproc kann man das Styhseet und die XML-Datei(en) als Argumente uebergeben.
Gruesse
Holger
kann man per xslt auch auf xml dateien per http zugreifen und die entsprechnenden daten in mysql speichern?
vielen dank an alle antworter