XML Validator
ID
knhapdniefaielflkkfifoipbjcoidgfBrzo provjerite svoj XML i vidite gdje je problem, ako ga ima.
Informacije o proširenju
Snimke zaslona
Opis
Brzo provjerite svoj XML i vidite gdje je problem, ako ga ima.
XML Validator 3.1.0 — novosti
XML Validator odmah provjerava je li vaš XML dobro oblikovan, izravno u vašem pregledniku. Ništa što zalijepite nikada se ne šalje na internet: provjera se u cijelosti odvija na vašem računalu, radi bez internetske veze, a proširenje ne traži nikakav pristup web-stranicama koje posjećujete. Verzija 3.1.0 najveće je ažuriranje koje je proširenje dosad imalo. Radni je prostor iznova izgrađen oko brzog pronalaženja i ispravljanja problema, a ispravljen je i niz dugogodišnjih nedostataka — među njima i jedan koji vam je mogao dati pogrešan odgovor.
VAŽAN ISPRAVAK
Ranije su verzije posve ispravan dokument mogle prijaviti kao neispravan. Proširenje je unutarnji element pogreške koji stvara preglednik tražilo samo po nazivu, pa je svaki dokument koji je slučajno sadržavao element tog naziva bio proglašen neispravnim iako s njim nije bilo ništa. Prepoznavanje se sada temelji na tome odakle taj element doista dolazi, a ne na tome kako se zove, pa se vaš vlastiti sadržaj nikada ne zamijeni s pogreškom. Ako ste ikada vidjeli pogrešku koju niste mogli objasniti, razlog je vjerojatno bio upravo taj.
Nestala su i dva povezana problema. Ako ste učitali datoteku dok je provjera tijekom upisivanja bila isključena, na zaslonu je ostajao rezultat prethodnog dokumenta, pa ste mogli gledati rezultat koji opisuje nešto posve drugo. Svako učitavanje sada odmah pokreće novu provjeru, a uređivanje s isključenom provjerom vidljivo prigušuje stari rezultat umjesto da ga potiho pusti da zastari.
SVAKA POGREŠKA, NE SAMO PRVA
Preglednikov se parser zaustavlja na prvom problemu na koji naiđe, što je značilo da ispravite jednu pogrešku samo da biste otkrili sljedeću, uz ponovno učitavanje za svaku od njih. XML Validator sada ima vlastiti mehanizam provjere koji nastavlja i nakon pogreške te u jednom prolazu popisuje sve što može pronaći: nesparene, nezatvorene i suvišne oznake, ponovljene atribute i atribute bez navodnika, nedeklarirane prefikse imenskog prostora, neispravne komentare, CDATA odjeljke, DOCTYPE i instrukcije obrade, neispravne znakovne reference i nepoznate entitete, sadržaj izvan korijenskog elementa te znakove koje XML ne dopušta.
Uz svaku pogrešku stoji točan redak i stupac. Kliknete li na nju, uređivač skače ravno na taj redak i označava ga. Uz dokument se pruža traka s brojevima redaka pa su prijavljeni položaji doista upotrebljivi, a ostaje poravnata koliko god daleko pomaknuli prikaz.
PRAVI RADNI PROSTOR
Uređivač je izrastao u pravi alat. XML sada možete formatirati s urednim uvlakama ili ga minificirati natrag — u oba smjera tekst koji stoji uz elemente ostaje točno onakav kakvim ste ga napisali, pa se smisleni razmaci nikada ne mijenjaju. Tu su i gumbi Kopiraj, Očisti i Preuzmi te brojač redaka i znakova koji se osvježava u hodu.
I unos sadržaja jednostavniji je nego prije. Datoteku povucite ravno na uređivač ili upotrijebite Učitaj iz datoteke, koji sada filtrira XML vrste datoteka, ispravno reagira na odustajanje i javlja vam kada datoteku nije bilo moguće pročitati umjesto da se doima zaglavljenim. Datoteke koje deklariraju kodiranje različito od UTF-8 sada se čitaju ispravno, a ne stižu kao izobličeni znakovi. Dokument možete i dohvatiti izravno s URL adrese, a tekst na bilo kojoj web-stranici možete označiti, kliknuti desnom tipkom miša i poslati ga u XML Validator.
Kada je dokument ispravan, sklopivo Stablo dokumenta na prvi pogled prikazuje njegovu strukturu, a ugrađeni XPath alat omogućuje vam da nad njim izvršite izraze i vidite svaki pronađeni čvor, uz prefikse imenskog prostora koji su već razriješeni.
Vaš se rad čuva između sesija: dokument koji ste uređivali, odabrani format i vaše postavke vraćaju se kada se vratite. Tu je i nova tamna tema koja može pratiti postavku sustava ili biti trajno postavljena na svijetlu ili tamnu, kao i tipkovni prečac za otvaranje XML Validatora. Kod vrlo velikih dokumenata provjera tijekom upisivanja isključuje se automatski uz objašnjenje zašto, pa velika datoteka nikada ne ostavi prozor tromim. Podržan je i JSON, ako trebate provjeriti JSON dokument istim alatima.
NA VAŠEM JEZIKU
XML Validator dostupan je na 43 jezika, a ovo izdanje tu podršku čini stvarnom. Dosad su, čak i u prevedenom sučelju, same poruke o pogreškama stizale na engleskom jer su dolazile ravno iz preglednikova parsera. Sada je prevedena svaka poruka koju možete vidjeti — sva objašnjenja pogrešaka, svaki gumb, status i natpis. Arapski, farsi, hebrejski i urdu sada se u cijelosti prikazuju zdesna nalijevo, dok vaš XML ostaje slijeva nadesno, gdje mu je i mjesto.
Postojeći su prijevodi pritom pregledani i ispravljeni, a neki su sadržavali stvarne pogreške. Na četrnaest jezika na gumbu Provjeri pisalo je „Potvrdi” ili „Ovjeri”. Pet ih je od vas tražilo lozinku ili PIN umjesto izvornog koda. Jedan je svoj gumb označio s „Provjeravam”, u prvom licu. Još ih je nekoliko upotrebljavalo formulacije koje nijedan programer ne bi prepoznao ili vam se u jednoj rečenici obraćalo s „Vi”, a u sljedećoj s „ti”.
MANJI ISPRAVCI
Provjera tijekom upisivanja više ne slaže novi mjerač vremena na svaki pritisak tipke, a rezultati više ne mogu stići pogrešnim redoslijedom. Poveznica Molimo ocijenite nas vodi na aktualnu adresu na Chrome Web Storeu. Iz konfiguracije proširenja uklonjeni su zastarjeli unosi. Brojevi se grupiraju prema jeziku vašeg sučelja.
XML Validator i dalje je besplatan, radi bez internetske veze i ostaje privatan. Vaši dokumenti ostaju na vašem računalu.