Razčlenjevalnik atributov izdelka
Besedilo atributa izdelka v prosti obliki spremenite v čisto tabelo ključ/vrednost ali JSON.
Razčlenjevalnik atributov izdelka
Prilepite atribute izdelka, napisane tako, kot so dejansko prikazani v izvozu preglednice, e-pošti dobavitelja ali postrganem seznamu – »Barva: rdeča, Velikost: XL« v eni vrstici ali »Teža – 2 kg« in »Material = bombaž« vsak posebej — in to orodje jih spremeni v čist, urejen seznam parov ključ/vrednost. Bere dvopičja, znake enačaja in pomišljaje kot ločila med ključi/vrednostjo ter vejice ali podpičja kot ločitev med atributi v isti vrstici, tako da ni pomembno, ali so specifikacije izdelka strnjene v eno vrstico ali razpršene v več.
Ustvarjen je za čiščenje kataloga e-trgovine: normaliziranje vira izdelkov dobavitelja pred uvozom, spreminjanje kopirano prilepljenega lista s specifikacijami v nekaj, kar lahko razvrsti preglednica, ali preverjanje, ali ima vsak seznam v paketu dejansko barvo in velikost, preden se objavi. Ni treba, da so razmiki dosledni — »Barva: rdeča«, »Barva : rdeča« in »Barva: rdeča« se vsi razčlenjujejo na enak način — in mešani slogi ločil v enem lepljenju se obravnavajo brez dodatne nastavitve. Vezaj brez okolice, na primer pri »Made-in« ali »Micro-USB«, ostane pri miru, namesto da bi ga zamenjali za ločilo, tako da sestavljene besede v ključu ali vrednosti preživijo nedotaknjene.
Dva izhodna formata pokrivata dve stvari, ki jih ljudje običajno naredijo naslednje. »Tabela (ključ | vrednost)« daje postavitev z golim besedilom v dveh stolpcih, ki se prilepi naravnost v celico za celico preglednice. »Matrika JSON« ustvari matriko [{"key": ..., "value": ...}], ki je pripravljena za spuščanje v skript ali shemo izdelka. »Odstrani podvojene pare« strne atribute, ki se ponavljajo z enakim ključem in vrednostjo, »Razvrsti po ključu« pa rezultat razvrsti po abecedi, tako da se sorodni atributi (barva, material, velikost, teža) poravnajo ne glede na vrstni red, v katerem so bili vneseni.
Vse se zgodi v vašem brskalniku – prilepljeni atributi, ne glede na to, ali so neurejeni ali lastniški, se nikoli ne naložijo ali pošljejo strežniku.