Parser voor productkenmerken
Zet vrije productattribuuttekst om in een schone sleutel/waardetabel of JSON.
Parser voor productkenmerken
Plak productkenmerken die zijn geschreven zoals ze daadwerkelijk worden weergegeven in een spreadsheet-export, een e-mail van een leverancier of een geschraapte lijst - "Kleur: rood, Maat: XL" op één regel, of "Gewicht - 2 kg" en "Materiaal = Katoen" elk op hun eigen - en deze tool verandert ze in een overzichtelijke, geordende lijst van sleutel/waarde-paren. Het leest dubbele punten, is gelijk aan tekens en streepjes als scheidingstekens voor sleutel/waarde, en komma's of puntkomma's als de splitsing tussen attributen op dezelfde regel, dus het maakt niet uit of de specificaties van een product op één regel zijn gepropt of over meerdere regels zijn verspreid.
Het is gebouwd voor het opschonen van e-commercecatalogi: het normaliseren van de productfeed van een leverancier vóór import, het omzetten van een gekopieerd en geplakt specificatieblad in iets dat door een spreadsheet kan worden gesorteerd, of het controleren of elke vermelding in een batch daadwerkelijk een kleur en een grootte heeft voordat deze live gaat. De spatiëring hoeft niet consistent te zijn - "Kleur: rood", "Kleur: rood" en "Kleur: rood" worden allemaal op dezelfde manier geparseerd - en gemengde scheidingstekenstijlen in één keer plakken worden afgehandeld zonder extra instellingen. Een koppelteken zonder omringende spatie, zoals in "Made-in" of "Micro-USB", wordt met rust gelaten in plaats van te worden aangezien voor een scheidingsteken, zodat samengestelde woorden in een sleutel of waarde intact blijven.
Twee uitvoerformaten dekken de twee dingen die mensen gewoonlijk vervolgens doen. "Tabel (sleutel | waarde)" geeft een lay-out met twee kolommen in platte tekst die rechtstreeks cel voor cel in een spreadsheet wordt geplakt. "JSON array" produceert een [{"key": ..., "value": ...}] array die klaar is om in een script of een productschema te plaatsen. Met "Dubbele paren verwijderen" worden attributen samengevouwen die met exact dezelfde sleutel en waarde worden herhaald, en met "Sorteren op sleutel" wordt het resultaat op alfabetische volgorde gezet, zodat gerelateerde attributen (Kleur, Materiaal, Grootte, Gewicht) op één lijn staan, ongeacht de volgorde waarin ze zijn getypt.
Alles gebeurt in uw browser; de geplakte attributen, hoe rommelig of bedrijfseigen ook, worden nooit geüpload of naar een server verzonden.