Zum Inhalt springen
100% lokal

Produktattribut-Parser

Wandeln Sie Freiform-Produktattributtext in eine saubere Schlüssel-/Werttabelle oder JSON um.

Eingabe

Produktattribut-Parser

Fügen Sie Produktattribute ein, die so geschrieben sind, wie sie tatsächlich in einem Tabellenexport, einer Lieferanten-E-Mail oder einem Scraping-Eintrag angezeigt werden – „Farbe: Rot, Größe: XL“ in einer Zeile oder „Gewicht – 2 kg“ und „Material = Baumwolle“, jeweils einzeln – und dieses Tool wandelt sie in eine saubere, geordnete Liste von Schlüssel/Wert-Paaren um. Es liest Doppelpunkte, Gleichheitszeichen und Bindestriche als Schlüssel/Wert-Trennzeichen und Kommas oder Semikolons als Trennung zwischen Attributen in derselben Zeile. Daher spielt es keine Rolle, ob die Spezifikationen eines Produkts in einer Zeile oder über mehrere Zeilen verteilt sind.

Es wurde für die Bereinigung von E-Commerce-Katalogen entwickelt: Normalisierung des Produkt-Feeds eines Lieferanten vor dem Import, Umwandlung eines kopierten Datenblatts in etwas, das eine Tabellenkalkulation sortieren kann, oder Überprüfung, ob jedes Angebot in einem Stapel tatsächlich eine Farbe und eine Größe hat, bevor es live geht. Der Abstand muss nicht konsistent sein – „Farbe:rot“, „Farbe:rot“ und „Farbe:rot“ werden alle auf die gleiche Weise analysiert – und gemischte Trennzeichenstile in einem einzigen Einfügen werden ohne zusätzliche Einrichtung verarbeitet. Ein Bindestrich ohne umgebendes Leerzeichen, wie in „Made-in“ oder „Micro-USB“, bleibt stehen und wird nicht mit einem Trennzeichen verwechselt, sodass zusammengesetzte Wörter in einem Schlüssel oder Wert intakt bleiben.

Zwei Ausgabeformate decken die beiden Dinge ab, die die Leute normalerweise als nächstes tun. „Tabelle (Schlüssel | Wert)“ ergibt ein zweispaltiges Nur-Text-Layout, das Zelle für Zelle direkt in eine Tabellenkalkulation eingefügt wird. „JSON-Array“ erzeugt ein [{“key“: ..., „value“: ...}]-Array, das in ein Skript oder ein Produktschema eingefügt werden kann. „Duplikate Paare entfernen“ reduziert Attribute, die sich mit genau demselben Schlüssel und Wert wiederholen, und „Nach Schlüssel sortieren“ ordnet das Ergebnis alphabetisch, sodass verwandte Attribute (Farbe, Material, Größe, Gewicht) unabhängig von der Reihenfolge, in der sie eingegeben wurden, in einer Reihe angezeigt werden.

Alles geschieht in Ihrem Browser – die eingefügten Attribute, wie chaotisch oder proprietär sie auch sein mögen, werden niemals hochgeladen oder an einen Server gesendet.

Häufige Fragen

Welche Trennzeichen werden zwischen einem Schlüssel und einem Wert erkannt?
Ein Doppelpunkt, ein Gleichheitszeichen oder ein Bindestrich mit mindestens einem Leerzeichen daneben – „Farbe: rot“, „sku=AB-12“ und „Gewicht – 2 kg“ funktionieren alle. Ein Bindestrich ohne Leerzeichen, wie bei „Made-in“ oder „Micro-USB“, wird stattdessen als Teil des Wortes behandelt.
Kann ich mehrere Attribute in eine Zeile einfügen?
Ja. Trennen Sie sie durch ein Komma oder ein Semikolon, zum Beispiel „Farbe: Rot, Größe: XL; Gewicht – 2 kg“ – oder geben Sie stattdessen ein Attribut pro Zeile ein. Beide Stile können in derselben Paste gemischt werden.
Was passiert mit Text, der nicht wie ein Schlüssel/Wert-Paar aussieht?
Es wird eher übersprungen als erraten, sodass die Ausgabe nur Attribute enthält, von denen das Tool sicher sein kann, dass sie korrekt analysiert wurden.
Kann ich das Ergebnis als JSON statt als Tabelle exportieren?
Ja. Wechseln Sie „Ausgabeformat“ zu „JSON-Array“, um ein „[{“key“: ..., „value“: ...}]“-Array anstelle der Klartexttabelle zu erhalten.
Werden meine Produktdaten irgendwo hochgeladen?
Nein. Das Parsen erfolgt vollständig in Ihrem Browser – nichts, was Sie hier einfügen, wird an einen Server gesendet, was für Lieferantendaten wichtig ist, die Sie nicht weitergeben sollen.