Produktattribut-Parser
Wandeln Sie Freiform-Produktattributtext in eine saubere Schlüssel-/Werttabelle oder JSON um.
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.