0

Validacija sintakse i sheme

Alati za provjeru valjanosti

Sigurna offline provjera sintakse konfiguracijskih datoteka, shema i oznaka.

Jeste li upoznati sa situacijom u kojoj se projekt ne pokreće ili se prekida nakon implementacije zbog nedostatka prostora u YAML-u, dodatnog zareza u JSON-u ili sintaktičke pogreške u Dockerfileu, a tražite način da brzo provjerite konfiguraciju?

Naši validatori dizajnirani su za brzu i povjerljivu provjeru valjanosti vaših konfiguracijskih datoteka, oznaka i baza podataka. Budući da se obrada koda vrši lokalno u pregledniku, vaše lozinke, API ključevi i tajne ostaju potpuno sigurni.

Podržavamo HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron i JSON shemu, otkrivajući pogreške i prikazujući točan niz problema za trenutačne popravke.

Validatori u ovoj kategoriji

18 alata

Cron validator

Sintaksna provjera Cron izraza izvan mreže uz tumačenje rasporeda na ljudskom jeziku.

  • Provjerava sintaksu Cron datoteka na strani klijenta bez vanjskog opterećenja.
  • Ispisuje jasan sažetak validacije i statistiku.
  • Prikazuje isječak koda koji upućuje na nevažeći token.

CSV validator

Brzo provjerite integritet, graničnike i podudaranje stupaca CSV datoteka izvanmrežno.

  • Provjerava sintaksu CSV datoteke na klijentskoj strani bez vanjskog opterećenja.
  • Ispisuje jasan sažetak provjere valjanosti i statistiku.
  • Prikazuje isječak koda koji pokazuje na nevažeći token.

Validator Dockerfilea

Provjera sintakse i najbolji primjeri iz prakse za pisanje Dockerfileova lokalno u pregledniku.

  • Provjerava valjanost sintakse Dockerfile datoteke na klijentskoj strani bez vanjskog opterećenja.
  • Ispisuje jasan sažetak provjere valjanosti i statistiku.
  • Prikazuje isječak koda koji ukazuje na neispravni token.

ENV validator

Analizirajte .env datoteke izvanmrežno na ispravnost sintakse, nezatvorene navodnike i duplicirane ključeve.

  • Provjerava sintaksu ENV datoteke na strani klijenta bez vanjskih ovisnosti.
  • Prikazuje jasan sažetak provjere valjanosti i statistiku.
  • Prikazuje isječak koda koji ukazuje na nevažeći token.

Provjera .gitignore-a

Zalijepite svoja .gitignore pravila i popis putanja datoteka kako biste vidjeli koje su datoteke točno ignorirane, prema kojem pravilu i retku te koja su pravila negacije tiho mrtva jer je nadređeni direktorij već ignoriran.

  • Reimplementira stvarno gitovo .gitignore podudaranje: komentari, escapeani znakovi, uklanjanje razmaka na kraju, sidrenje s `/`, pravila samo za direktorije s `/` na kraju, `*`, `?`, klase `[abc]` i `**` preko granica direktorija.
  • Procjenjuje svaku putanju onako kako git to stvarno radi — direktorij po direktorij od korijena — tako da je datoteka unutar ignoriranog direktorija ispravno prijavljena kao ignorirana čak i kad bi kasnije `!` pravilo naizgled moglo poništiti ignoriranje.
  • Tablica rezultata navodi točan tekst i broj retka pravila koje je odlučilo za svaku putanju te označava zasjenjene negacije jasnim objašnjenjem zašto nemaju učinka.

HTML Validator

Analizirajte HTML kod za otvorene oznake, ispravnost gniježđenja i valjanost označavanja.

  • Provjerava sintaksu HTML datoteka na strani klijenta bez vanjskog opterećenja.
  • Ispisuje jasan sažetak provjere valjanosti i statistiku.
  • Prikazuje isječak koda koji upućuje na nevažeći token.

Validator IBAN-a

Provjerite stvarni ISO 7064 mod-97 kontrolni zbroj IBAN-a i unakrsno provjerite njegovu ukupnu duljinu u odnosu na ugrađenu tablicu formata po zemljama — potpuno izvan mreže u vašem pregledniku.

  • Stvarni izračun BigInt mod-97 kontrolnog zbroja, točan za IBAN-ove bilo koje duljine do 34 znaka.
  • Tablica fiksnih duljina po zemljama koja pokriva 79 zemalja (ISO 13616 registar), s posebnom porukom o nepodudaranju kad je duljina pogrešna.
  • Postupna raščlamba: preraspoređeni oblik, pretvaranje slova u brojeve i točan mod-97 ostatak, plus kopiranje cijelog rezultata jednim klikom.

INI validator

Provjera valjanosti INI konfiguracijskih datoteka za ispravne odjeljke, ključeve i vrijednosti izvanmrežno.

  • Provjerava sintaksu INI datoteka na klijentskoj strani bez vanjskih resursa.
  • Prikazuje jasan sažetak provjere i statistiku.
  • Prikazuje isječak koda koji pokazuje na problematični element.

Validator JSON sheme

Validacija JSON dokumenata prema zadanoj JSON shemi lokalno.

  • Provjerava sintaksu JSON Schema datoteke na strani klijenta bez vanjskog opterećenja.
  • Prikazuje jasan sažetak validacije i statistike.
  • Prikazuje isječak koda usmjeren prema neispravnom tokenu.

JSON Validator

Provjerite strukturu JSON-a i konfiguracije radi pogrešaka izvanmrežno u pregledniku.

  • Validira sintaksu JSON datoteke na strani klijenta bez vanjskog opterećenja.
  • Ispisuje jasan sažetak validacije i statistiku.
  • Prikazuje isječak koda koji ukazuje na neispravan token.

Kubernetes Manifest Linter

Lintajte Kubernetes YAML manifeste prema najboljim praksama zaštite klastera, potpuno izvanmrežno u svom pregledniku.

  • Ručno napisan YAML parser – nema vanjskih biblioteka, tako da se ništa ne šalje van radi parsiranja.
  • Tablica pravila oblikovana prema CIS Kubernetes Benchmarku, kube-scoreu i smjernicama Pod Security Standardsa.
  • Razumije Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet i CronJob manifeste.

Robots.txt Tester

Zalijepite datoteku robots.txt, odaberite robota za indeksiranje — uključujući GPTBot, ClaudeBot i Google-Extended — i odmah vidite može li dohvatiti zadani URL put, s točnim pravilom i brojem retka koji su o tome odlučili.

  • Ponovno implementira stvarni algoritam datoteke robots.txt (Googleov REP / RFC 9309): grupe korisničkih agenata neosjetljive na velika i mala slova, uređena Allow/Disallow pravila, zamjenski znakovi `*` i `$` u putanjama.
  • Bira najspecifičniju podudarnu grupu korisničkog agenta za robota kojeg odaberete — točno podudaranje ili podudaranje prefiksa tokena proizvoda uvijek ima prednost pred `*` zamjenskom grupom.
  • Prikazuje točno koji je redak odlučio o presudi, npr. „Blokirano zbog retka 4: `Disallow: /admin`”, plus referentnu tablicu s objašnjenjem što je svaki uključeni token robota za indeksiranje.

Validator za sitemap.xml — stvarna provjera usklađenosti s protokolom

Zalijepite ili učitajte sitemap.xml (ili indeks mape web-mjesta) i provjerite valjanost prema stvarnom sitemaps.org protokolu: korijenski element i imenski prostor, apsolutni <loc> URL-ovi, dokumentirana ograničenja od 50 000 URL-ova / 50 MB, <lastmod>, <priority>, <changefreq> — plus histogram svježine i detekcija dupliciranih URL-ova.

  • Izvještaj prolaza/pada za svako pojedino pravilo — korijenski element i imenski prostor, ograničenja broja URL-ova i veličine datoteke, valjanost <loc>, <lastmod>/<priority>/<changefreq> — svako sa stvarnim brojem i do 50 navedenih konkretnih problematičnih unosa, plus napomena „+N više” za ostatak.
  • Automatski otkriva je li datoteka mapa web-mjesta (<urlset>) ili indeks mape web-mjesta (<sitemapindex>) te prilagođava provjere — <priority> i <changefreq> primjenjuju se samo na unose u <urlset>.
  • Zalijepite XML izravno ili povucite i ispustite / učitajte .xml datoteku, koja se čita lokalno putem File API-ja i nikada se nigdje ne učitava na poslužitelj.

TOML validator

Provjerite sintaksu i strukturu TOML konfiguracijskih datoteka lokalno i sigurno.

  • Potvrđuje sintaksu TOML datoteka na strani klijenta bez vanjskih pristupanja.
  • Daje jasan sažetak validacije i statistiku.
  • Prikazuje isječak koda koji ukazuje na neispravan token.

TSV Validator

Provjerite valjanost TSV (vrijednosti odvojene tabulatorom) datoteka radi integriteta i strukture izvanmrežno.

  • Provjerava sintaksu TSV datoteke na strani klijenta bez vanjskih opterećenja.
  • Ispisuje jasan sažetak provjere valjanosti i statistiku.
  • Prikazuje isječak koda koji ukazuje na nevažeći token.

Validator Web App Manifesta

Provjerite PWA manifest.json u skladu sa specifikacijom Web App Manifest i pregledajte prilagodljive ikone prema sigurnoj zoni prilagodljive ikone Androida.

  • Jasne poruke o pogreškama i upozorenjima za svako polje koje specifikacija W3C Web App Manifest zahtijeva ili preporučuje.
  • Provjera geometrije sigurne zone po ikoni: stvarna analiza piksela označava sadržaj ili prozirnost izvan sigurnog kruga prilagodljive ikone.
  • Povezuje učitane datoteke ikona s unosima "src" u polju "icons" manifesta prema nazivu datoteke kako bi prikazao stvarne preglede početnog zaslona.

XML Validator

Izvanmrežno provjerite valjanost XML kôda i konfiguracijskih datoteka u pogledu sintakse i nezatvorenih oznaka.

  • Provjerava sintaksu XML datoteka na strani klijenta bez vanjskih opterećenja.
  • Daje jasan sažetak provjere valjanosti i statistiku.
  • Prikazuje isječak kôda koji upućuje na nevažeći token.

Validator YAML-a

Provjerite ispravnost uvlačenja u YAML konfiguracijama (Kubernetes, CI/CD) izvanmrežno.

  • Provjerava sintaksu YAML datoteka na strani klijenta bez vanjskog opterećenja.
  • Prikazuje jasan sažetak provjere i statistiku.
  • Prikazuje isječak koda koji upućuje na neispravan token.