Hallo,
ein Feld einer FileMaker Tabelle beinhaltet eine lange Reihe von Zeichen. In etwa so:
oder so:
Ich würde gerne die zwei Zahlen hinter <td class=’EN’ width='75%'> (also 50 und 1,57) in dem ersten Beispiel oder die zwei Zahlen hinter <td class=’DE’ width='75%'> (also 15 und 4,07) in dem zweiten Beispiel rausfiltern und in zwei neuen Felder "schreiben" lassen.
Es wäre sicherlich einfach wenn dieser Text in drei Feldern aufgeteilt wäre. Bis zu den "Schlüsseltags" (<td class=’EN’ width='75%'> oder <td class=’DE’ width='75%'>) dann die "Schlüsseltags" in einem Feld der Sprache hiesse und dann der Rest. Dann könnte man sicherlich mit einem Formel für ein Feld Ausschnitt
erstmal trennen und dann mit
und
Bekommt man so etwas auch ohne trennen der Zeichenkette?
Das wäre die erste Frage.
Die zweite Frage ist aber dass ich das Feld doch trennen muss um später den ganzen Code wieder zusammenzusetzen aber mit neuen Zahlen.
So dass ich nach einer Möglichkeit suche einmal bis zu <td class=’DE’ width='75%'> resp. <td class=’EN’ width='75%'> in einem Feld zu haben dann diese zwei Schlüsselstellen dann zusammengesetztes Feld mit den neuen Zahlen und am Ende der Rest des Codes.
Hat jemand vielleicht eine Lösung dafür?
Danke schön.
ein Feld einer FileMaker Tabelle beinhaltet eine lange Reihe von Zeichen. In etwa so:
Code:
[TAB:Specifications] <table width='95%' summary='Adam bottle 100 ml'> <tbody> <tr> <td colspan='2'> <table width='100%'> <tr> <td class='name' width='65%'>Adam bottle 100 ml</td> <td class='preis' width='35%'>93,41 EUR<br /> <span style='font-weight: normal; font-style: normal; font-size: 10px; line-height: 12px; color: #000000;'>(incl. 19% Tax excl. Shipping costs)</span></td> </tr> </table> </td> </tr> <tr> <th width='25%'>volume:</th> <td width='75%'>100 ml</td> </tr> <tr class='odd'> <th width='25%'>height:</th> <td width='75%'>157 mm</td> </tr> <tr> <th width='25%'>Ø:</th> <td width='75%'>67,7 mm</td> </tr> <tr class='odd'> <th width='25%'>weight:</th> <td width='75%'>170 g</td> </tr> <tr> <th width='25%'>color:</th> <td width='75%'>white flint (clear glass)</td> </tr> <tr class='odd'> <th width='25%'>mouth:</th> <td width='75%'>10,5 mm cork mouth</td> </tr> <tr> <th width='25%'>box:</th> <td class=’EN’ width='75%'>50 pcs. 1,57 € each (excl. 19% Tax excl. <a href='http://xxxx.php?coID=1' target='_blank'>Shipping costs</a>)</td> </tr> </tbody> </table>
Code:
[TAB:Spezifikationen] <table width='95%' summary='Amphora Romana Flasche 1500 ml'> <tbody> <tr> <td colspan='2'> <table width='100%'> <tr> <td class='name' width='65%'>Amphora Romana Flasche 1500 ml</td> <td class='preis' width='35%'>72,64 EUR<br /> <span style='font-weight: normal; font-style: normal; font-size: 10px; line-height: 12px; color: #000000;'>(inkl. 19% MwSt. zzgl. Versand)</span></td> </tr> </table> </td> </tr> <tr> <th width='25%'>Volumen:</th> <td width='75%'>1500 ml</td> </tr> <tr class='odd'> <th width='25%'>Höhe:</th> <td width='75%'>480 mm</td> </tr> <tr> <th width='25%'>Ø:</th> <td width='75%'>101,3 mm</td> </tr> <tr class='odd'> <th width='25%'>Gewicht:</th> <td width='75%'>1400 g</td> </tr> <tr> <th width='25%'>Farbe:</th> <td width='75%'>weiß (Klarglas)</td> </tr> <tr class='odd'> <th width='25%'>Verschluss:</th> <td width='75%'>18,3 mm Korkmündung</td> </tr> <tr> <th width='25%'>Karton:</th> <td class=’DE’ width='75%'>15 Stk. a 4,07 € (zzgl. 19% MwSt. zzgl. <a href='xxxx.php?coID=1' target='_blank'><span style='text-decoration:underline'>Versand</span></a>)</td> </tr> </tbody> </table>
Ich würde gerne die zwei Zahlen hinter <td class=’EN’ width='75%'> (also 50 und 1,57) in dem ersten Beispiel oder die zwei Zahlen hinter <td class=’DE’ width='75%'> (also 15 und 4,07) in dem zweiten Beispiel rausfiltern und in zwei neuen Felder "schreiben" lassen.
Es wäre sicherlich einfach wenn dieser Text in drei Feldern aufgeteilt wäre. Bis zu den "Schlüsseltags" (<td class=’EN’ width='75%'> oder <td class=’DE’ width='75%'>) dann die "Schlüsseltags" in einem Feld der Sprache hiesse und dann der Rest. Dann könnte man sicherlich mit einem Formel für ein Feld Ausschnitt
Code:
Falls ( Sprache = "<td class=’EN’ width='75%'>" ; WörterLinks ( Rest ; 3 ) ; Sprache = "<td class=’DE’ width='75%'>" ; WörterLinks ( Rest ; 4 ) )
Code:
WörterLinks ( Ausschnitt ; 1 )
Code:
WörterRechts ( Ausschnitt ; 1 )
Bekommt man so etwas auch ohne trennen der Zeichenkette?
Das wäre die erste Frage.
Die zweite Frage ist aber dass ich das Feld doch trennen muss um später den ganzen Code wieder zusammenzusetzen aber mit neuen Zahlen.
So dass ich nach einer Möglichkeit suche einmal bis zu <td class=’DE’ width='75%'> resp. <td class=’EN’ width='75%'> in einem Feld zu haben dann diese zwei Schlüsselstellen dann zusammengesetztes Feld mit den neuen Zahlen und am Ende der Rest des Codes.
Hat jemand vielleicht eine Lösung dafür?
Danke schön.