Sări la conținut
Complet local

Analizator de atribute de produs

Transformați textul cu atributul produsului de formă liberă într-un tabel cheie/valoare curat sau JSON.

Intrare

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.

FAQ

Ce delimitatori recunoaște între o cheie și o valoare?
Un două puncte, un semn egal sau o liniuță cu cel puțin un spațiu lângă el — „Culoare: roșu”, „sku=AB-12” și „Greutate - 2 kg” funcționează. O liniuță fără spații în jurul ei, cum ar fi „Made-in” sau „Micro-USB”, este tratată ca parte a cuvântului.
Pot pune mai multe atribute pe o singură linie?
Da. Separați-le cu o virgulă sau un punct și virgulă, de exemplu „Culoare: roșu, Mărime: XL; Greutate - 2 kg” — sau puneți un atribut pe linie. Ambele stiluri pot fi amestecate în aceeași pastă.
Ce se întâmplă cu textul care nu arată ca o pereche cheie/valoare?
Este omis mai degrabă decât ghicit, astfel încât rezultatul conține numai atribute pe care instrumentul este sigur că le-a analizat corect.
Pot exporta rezultatul ca JSON în loc de un tabel?
Da. Comutați „Format de ieșire” la „Matrice JSON” pentru a obține o matrice `[{"key": ..., "value": ...}]` în loc de tabelul cu text simplu.
Datele mele despre produse sunt încărcate undeva?
Nu. Analiza are loc în întregime în browser - nimic din ceea ce lipiți aici nu este trimis la un server, ceea ce contează pentru datele furnizorului pe care nu sunteți menit să le partajați.