FrazeColder
Lt. Commander
- Registriert
- Okt. 2013
- Beiträge
- 1.721
Guten Tag zusammen,
ich stehe derzeit vor einem Problem. Und zwar habe ich mehrere CSV und XML Dateien, die jeweils Produkte eines Shops darstellen. Dabei verfügen einige Shops über die selben Produkte. Diese Produkte möchte ich nun "zusammenfügen", damit ich dann ein Produkt habe, welches übere mehrere Preise verfügt und möchte somit einen "Preisvergleich" anstellen.
Allerdings kann ich leider nicht den Preis oder den Namen als eindeutige Identifizierung eines Produktes wählen, da erstens der Preis schwanken kann bzw. dieses Attribut auf mehrere Produkte zutreffen kann und zweitens, da der Produktname leider auch von Shop zu Shop variiert...
Zwar habe ich immer das Produkt im Produktnamen erhalten, allerdings auch manchmal noch zusätzliche Wörte wie z.B. "Download", "(Wii)", "Reduziert" und so weiter...
Hier einmal alle Attribute die mir zur Verfügung stehen: (Eine Zeile spiegelt ein Shop wieder)
Meine Frage ist nun, wie kann ich mein Vorhaben am besten umsetzten?
Da die XML und CSV Dateien leider immer aktuell bleiben müssen und ich die von einer URL abrufe, kann ich die nicht modifizieren - Wie würdet ihr das umsetzten?
Meine Idee wäre folgende:
Ich würde den 3. Shop als Grundlage nehmen und daraus eine neue XML Datei erzeugen. Aus dem Grund den 3. Shop, da ich Kategorie wichtiger finde (nicht vorhanden im 4. Shop), als das ich nicht die Anzahl oder Auslieferungszeit habe, wie beim 3. Shop. Jetzt müsste man irgendwie die Links und Preise aus den anderen Shops in die neu erzeugte XML Datei einfügen können. Allerdings so, dass auch die richtigen Links und Preise zu dem jeweiligen Produkt hinzugefügt werden, da ja leider die Namen nicht eindeutig sind. Da komme ich leide nicht mehr weiter...
Ich würde mich sehr über eine Antwort und Hilfe freuen!
Mit freundlichen Grüßen und Vielen Dank!
ich stehe derzeit vor einem Problem. Und zwar habe ich mehrere CSV und XML Dateien, die jeweils Produkte eines Shops darstellen. Dabei verfügen einige Shops über die selben Produkte. Diese Produkte möchte ich nun "zusammenfügen", damit ich dann ein Produkt habe, welches übere mehrere Preise verfügt und möchte somit einen "Preisvergleich" anstellen.
Allerdings kann ich leider nicht den Preis oder den Namen als eindeutige Identifizierung eines Produktes wählen, da erstens der Preis schwanken kann bzw. dieses Attribut auf mehrere Produkte zutreffen kann und zweitens, da der Produktname leider auch von Shop zu Shop variiert...
Zwar habe ich immer das Produkt im Produktnamen erhalten, allerdings auch manchmal noch zusätzliche Wörte wie z.B. "Download", "(Wii)", "Reduziert" und so weiter...
Hier einmal alle Attribute die mir zur Verfügung stehen: (Eine Zeile spiegelt ein Shop wieder)
Meine Frage ist nun, wie kann ich mein Vorhaben am besten umsetzten?
Da die XML und CSV Dateien leider immer aktuell bleiben müssen und ich die von einer URL abrufe, kann ich die nicht modifizieren - Wie würdet ihr das umsetzten?
Meine Idee wäre folgende:
Ich würde den 3. Shop als Grundlage nehmen und daraus eine neue XML Datei erzeugen. Aus dem Grund den 3. Shop, da ich Kategorie wichtiger finde (nicht vorhanden im 4. Shop), als das ich nicht die Anzahl oder Auslieferungszeit habe, wie beim 3. Shop. Jetzt müsste man irgendwie die Links und Preise aus den anderen Shops in die neu erzeugte XML Datei einfügen können. Allerdings so, dass auch die richtigen Links und Preise zu dem jeweiligen Produkt hinzugefügt werden, da ja leider die Namen nicht eindeutig sind. Da komme ich leide nicht mehr weiter...
Ich würde mich sehr über eine Antwort und Hilfe freuen!
Mit freundlichen Grüßen und Vielen Dank!