Feeds Modul + XMLparser + Probleme beim parsen
am 29.09.2016 - 15:54 Uhr in
Hi,
ich habe folgende XML-Struktur:
<FEATURE>
<FNAME>Spezifikation</FNAME>
<FVALUE>S 0,6x4,5, PH1, PZ1, 25 mm</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>Produkttext, ZB grau</FNAME>
<FVALUE>3tlg. Schrauberbit-Pack Extra-Hart (gemischt)</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>SOL Date</FNAME>
<FVALUE>28072003</FVALUE>
</FEATURE>
<FEATURE>
<FNAME>Volumen</FNAME>
<FVALUE>0.030</FVALUE>
<FUNIT>dm³</FUNIT>
</FEATURE>
<FEATURE>
<FNAME>Abmessung Länge</FNAME>
<FVALUE>100</FVALUE>
<FUNIT>mm</FUNIT>
</FEATURE>
Ich versuche im Moment die FVALUES mit den FUNITS per concat() zu verbinden. Ich bekomme allerdings folgendes Ergebnis:
Spezifikation S 0,6x4,5, PH1, PZ1, 25 mm dm³
Produkttext, ZB grau 3tlg. Schrauberbit-Pack Extra-Hart (gemischt)mm
SOL Date 28072003
Volumen 0.030
Abmessung Länge 100
Was ich allerdings bräuchte wäre folgende Löung:
Spezifikation S 0,6x4,5, PH1, PZ1, 25 mm
Produkttext, ZB grau 3tlg. Schrauberbit-Pack Extra-Hart (gemischt)
SOL Date 28072003
Volumen 0.030 dm³
Abmessung Länge 100mm
Unter den ersten drei Feature-Spalten gibt es kein FUNIT-Element. Wie kriege ich Feeds dazu, das als leere Spalte zu übernehmen?
Danke für eure Hilfe
Gruß Bavra
- Anmelden oder Registrieren um Kommentare zu schreiben
schau mal feeds_tamper an
am 29.09.2016 - 18:55 Uhr
damit kannst du beim Einlesen Felder manipulieren
Grüße
Ronald
schau mal feeds_tamper an
am 30.09.2016 - 11:18 Uhr
Das habe ich mir angeschaut, kann aber mit feeds tamper nicht die Lösung für mein Problem finden. Mein Problem ist ja eher, dass das Feld FUNIT mal da ist und mal nicht.
Hallo, Du hast ja Zugriff auf
am 02.10.2016 - 14:34 Uhr
Hallo,
Du hast ja Zugriff auf die Schnittstelle.
Warum fügst Du die fehlenden TAGs nicht einfach
ein, bevor Du sie an Feeds übergibst?
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
tags hinzufügen
am 02.10.2016 - 15:37 Uhr
90000? wohl eher nicht :-)