Analizator de atribute de produs
Transformați textul cu atributul produsului de formă liberă într-un tabel cheie/valoare curat sau JSON.
Analizator de atribute de produs
Lipiți atributele produsului scrise așa cum apar într-un export de foaie de calcul, un e-mail al furnizorului sau o listă răzuită — „Culoare: roșu, Dimensiune: XL” pe o singură linie sau „Greutate - 2 kg” și „Material = Bumbac” fiecare pe cont propriu – și acest instrument le transformă într-o listă curată, ordonată de perechi cheie/valoare. Citește două puncte, semne egale și liniuțe ca separatori cheie/valoare și virgule sau punct și virgulă ca împărțire între atribute pe aceeași linie, deci nu contează dacă specificațiile unui produs sunt înghesuite pe o singură linie sau răspândite pe mai multe.
Este creat pentru curățarea catalogului de comerț electronic: normalizarea fluxului de produse al furnizorului înainte de import, transformarea unei foi de specificații copiate-lipite în ceva ce poate fi sortat pe o foaie de calcul sau verificarea faptului că fiecare listă dintr-un lot are de fapt o Culoare și o Dimensiune înainte de a intra în vigoare. Spațierea nu trebuie să fie consecventă — „Culoare: roșu”, „Culoare: roșu” și „Culoare: roșu” sunt analizate în același mod — iar stilurile de delimitare mixte într-o singură pastă sunt gestionate fără configurare suplimentară. O cratimă fără spațiu înconjurător, cum ar fi „Made-in” sau „Micro-USB”, este lăsată singură, mai degrabă decât confundată cu un separator, astfel încât cuvintele compuse dintr-o cheie sau o valoare supraviețuiesc intacte.
Două formate de ieșire acoperă cele două lucruri pe care oamenii le fac de obicei în continuare. „Tabel (cheie | valoare)” oferă un text simplu, cu două coloane, care se lipește direct într-o foaie de calcul celulă cu celulă. „Matrice JSON” produce o matrice [{"key": ..., "value": ...}] gata să fie introdusă într-un script sau într-o schemă de produs. „Eliminați perechile duplicate” restrânge atributele care se repetă cu exact aceeași cheie și valoare, iar „Sortați după cheie” alfabetizează rezultatul, astfel încât atributele asociate (Culoare, Material, Mărime, Greutate) să fie aliniate indiferent de ordinea în care au fost introduse.
Totul se întâmplă în browserul dvs. – atributele lipite, oricât de dezordonate sau de proprietate, nu sunt niciodată încărcate sau trimise la un server.