0

Validacija sintakse in sheme

Orodja za preverjanje veljavnosti

Varno preverjanje sintakse konfiguracijskih datotek, shem in oznak brez povezave.

Ste seznanjeni s situacijo, ko se projekt ne zažene ali prekine po uvedbi zaradi manjkajočega prostora v YAML, dodatne vejice v JSON ali sintaksne napake v Dockerfile, in iščete način za hitro preverjanje konfiguracije?

Naši validatorji so zasnovani za hitro in zaupno preverjanje vaših konfiguracijskih datotek, oznak in baz podatkov. Ker se obdelava kode izvaja lokalno v brskalniku, ostanejo vaša gesla, ključi API in skrivnosti popolnoma varni.

Podpiramo HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron in shemo JSON, zaznavanje napak in prikaz natančnega niza težave za takojšnje popravke.

Validatorji v tej kategoriji

18 orodja

Preverjevalnik Cron

Preverjanje skladnje izrazov Cron brez povezave s človeku razumljivo razlago urnika.

  • Preverja skladnjo datotek Cron na strani odjemalca brez zunanjih obremenitev.
  • Izpiše jasen povzetek preverjanja in statistiko.
  • Prikaže izsek kode, ki kaže na neveljaven žeton.

Validator CSV

Hitro preverite datoteke CSV glede celovitosti, ločil in ujemanja stolpcev brez povezave.

  • Preverja sintakso datotek CSV na strani odjemalca brez zunanjih obremenitev.
  • Prikaže jasen povzetek validacije in statistiko.
  • Prikaže del kode, ki kaže na neveljavni žeton.

Preverjevalnik Dockerfile

Preverjanje sintakse in najboljše prakse za pisanje datotek Dockerfile lokalno v brskalniku.

  • Sintakso datoteke Dockerfile preveri na strani odjemalca, brez zunanjih stroškov.
  • Izpiše jasen povzetek preverjanja in statistiko.
  • Prikaže izsek kode, ki kaže na neveljavni žeton.

Preverjevalnik ENV

Analizirajte datoteke .env za sintaktično pravilnost, odprte narekovaje in podvojene ključe, vse brez povezave.

  • Preveri sintakso datotek .env na odjemalski strani brez zunanjih obremenitev.
  • Izpiše jasen povzetek preverjanja in statistiko.
  • Prikaže izsek kode, ki kaže na neveljaven žeton.

Preizkuševalnik .gitignore

Prilepite svoja pravila .gitignore in seznam poti datotek ter si oglejte, katere datoteke so prezrte, natančno katero pravilo in vrstica sta odločila ter katera negacijska pravila so tiho mrtva, ker je nadrejeni imenik že prezrt.

  • Ponovno izvaja resnično ujemanje .gitignore, kot ga izvaja git: komentarji, ubežni znaki, odstranjevanje končnih presledkov, sidranje z `/`, pravila samo za imenike z `/` na koncu, `*`, `?`, razredi `[abc]` in `**` čez meje imenikov.
  • Vsako pot ovrednoti tako, kot to dejansko počne git – imenik za imenikom od korena – zato je datoteka znotraj prezrtega imenika pravilno označena kot prezrta, tudi če bi jo poznejše pravilo `!` navidezno ponovno vključilo.
  • Tabela rezultatov navede natančno besedilo pravila in številko vrstice, ki je odločila za vsako pot, ter označi zasenčene negacije z razlago v preprostem jeziku, zakaj nimajo učinka.

Preverjevalnik HTML

Analizirajte kodo HTML za nezaprte značke, pravilnost gnezdenja in veljavnost označevanja brez povezave.

  • Preverja sintakso datotek HTML na strani odjemalca brez zunanjih bremen.
  • Izpiše jasen povzetek preverjanja in statistiko.
  • Prikaže izsek kode, ki kaže na neveljaven žeton.

Validator IBAN

Preverite pravo kontrolno vsoto IBAN po standardu ISO 7064 mod-97 in primerjajte celotno dolžino z vgrajeno tabelo formatov po državah — vse poteka povsem brez povezave v vašem brskalniku.

  • Pravi izračun kontrolne vsote mod-97 z uporabo BigInt, pravilen za IBAN-je katere koli dolžine do vključno 34 znakov.
  • Vgrajena tabela fiksnih dolžin za 79 držav (register ISO 13616) s posebnim sporočilom ob napačni dolžini.
  • Razčlemba po korakih: preurejena oblika, pretvorba črk v številke in natančen ostanek mod-97 ter možnost kopiranja celotnega rezultata z enim klikom.

Validator INI

Preverjanje konfiguracijskih datotek INI za pravilne odseke, ključe in vrednosti brez povezave.

  • Preverja skladnjo datoteke INI na strani odjemalca brez zunanjih obremenitev.
  • Izpiše jasen povzetek preverjanja in statistiko.
  • Prikaže izsek kode, ki kaže na neveljavni žeton.

Preverjevalnik JSON shem

Preverjanje JSON dokumentov glede na podano JSON shemo lokalno.

  • Preverja sintakso JSON sheme na strani odjemalca brez zunanjih obremenitev.
  • Prikaže jasen povzetek preverjanja in statistiko.
  • Prikaže delček kode, ki kaže na neveljavni žeton.

Validator JSON

Preverite strukturo JSON in konfiguracij za napake brez povezave v brskalniku.

  • Odjemalsko preverja skladnjo datotek JSON brez zunanjih obremenitev.
  • Izpiše jasen povzetek preverjanja in statistiko.
  • Prikaže odlomek kode, ki kaže na neveljaven žeton.

Pregledovalnik manifestov Kubernetes

Preverite manifeste Kubernetes YAML glede na najboljše prakse za utrjevanje gruče, popolnoma brez povezave v vašem brskalniku.

  • Lasten razčlenjevalnik YAML – brez zunanjih knjižnic, zato se za razčlenjevanje ne pošlje nikamor nič.
  • Pravilnik je zasnovan po vzoru CIS Kubernetes Benchmark, kube-score in smernic Pod Security Standards.
  • Razume manifeste za Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet in CronJob.

Preizkuševalnik Robots.txt

Prilepite datoteko robots.txt, izberite pajka — vključno z GPTBot, ClaudeBot in Google-Extended — in takoj preverite, ali lahko pridobi dano pot URL, z natančnim pravilom in številko vrstice, ki je odločila.

  • Ponovno izvaja dejanski algoritem robots.txt (Googlov REP / RFC 9309): skupine uporabniških agentov brez razlikovanja velikih in malih črk, urejena pravila Allow/Disallow, nadomestna znaka `*` in `$` v poteh.
  • Izbere najbolj specifično skupino uporabniškega agenta za izbranega pajka — natančno ali predponsko ujemanje žetona izdelka vedno premaga nadomestno skupino `*`.
  • Prikaže točno tisto vrstico, ki je odločila o razsodbi, npr. »Blokirano zaradi 4. vrstice: `Disallow: /admin`«, ter referenčno tabelo z razlago, kaj je vsak priloženi žeton pajka.

Validator Sitemap.xml – Preverjanje prave skladnosti s protokolom

Prilepite ali naložite datoteko sitemap.xml (ali indeks zemljevidov) in jo validirajte glede na pravi protokol sitemaps.org: korenski element in imenski prostor, absolutni URL-ji <loc>, dokumentirani omejitvi 50.000 URL-jev / 50 MB, <lastmod>, <priority>, <changefreq> – ter histogram svežine in zaznavanje podvojenih URL-jev.

  • Pristno poročilo opravljeno/neuspešno za vsako pravilo – korenski element in imenski prostor, omejitev števila URL-jev in velikosti datoteke, veljavnost <loc>, <lastmod>/<priority>/<changefreq> – vsako z dejanskimi številkami in do 50 navedenimi spornimi vnosi ter opombo »+N več« za preostale.
  • Samodejno zazna, ali je datoteka običajen zemljevid (<urlset>) ali indeks zemljevidov (<sitemapindex>), in temu ustrezno prilagodi preverjanja – <priority> in <changefreq> veljata samo za vnose <urlset>.
  • Prilepite XML neposredno ali povlecite in spustite oz. naložite datoteko .xml, ki se prebere lokalno prek vmesnika File API in se nikamor ne naloži.

Validator TOML

Preverite sintakso in strukturo konfiguracijskih datotek TOML lokalno in varno.

  • Preverja sintakso datotek TOML na strani odjemalca brez zunanjih povezav.
  • Izpiše jasen povzetek preverjanja in statistiko.
  • Prikaže izsek kode, ki kaže na neveljavni žeton.

Preverjevalnik TSV

Preverite celovitost in strukturo datotek TSV (z zavihki ločene vrednosti) brez povezave.

  • Preverja sintakso datotek TSV na strani odjemalca brez zunanjih obremenitev.
  • Prikaže jasen povzetek preverjanja in statistiko.
  • Prikaže izsek kode, ki kaže na neveljaven žeton.

Validator manifesta spletne aplikacije

Preverite svoj PWA manifest.json glede skladnosti s specifikacijo Web App Manifest in si oglejte predogled prilagodljivih ikon z upoštevanjem varnostnega območja za prilagodljive ikone Android.

  • Napake in opozorila v preprostem jeziku za vsako polje, ki ga specifikacija W3C Web App Manifest zahteva ali priporoča.
  • Preverjanje geometrije varnostnega območja za vsako ikono: dejanska analiza slikovnih pik zazna umetnine ali prosojnost zunaj varnega kroga prilagodljive ikone.
  • Ujemanje naloženih datotek ikon z vnosi icons[].src v manifestu po imenu datoteke za prikaz dejanskih predogledov domačega zaslona.

Preverjevalnik veljavnosti XML

Preverite veljavnost kode XML in konfiguracijskih datotek glede skladnje in zaprtih značk brez povezave.

  • Skladnjo datotek XML preverja na strani odjemalca, brez zunanjih obremenitev.
  • Prikaže jasen povzetek preverjanja veljavnosti in statistiko.
  • Pokaže izsek kode, ki kaže na neveljavni žeton.

Preverjevalnik YAML

Preverite YAML konfiguracije (Kubernetes, CI/CD) za pravilno zamikanje brez povezave.

  • Preverja sintakso YAML datotek na strani odjemalca, brez zunanjih obremenitev.
  • Izpiše jasen povzetek preverjanja in statistiko.
  • Prikaže izsek kode, ki kaže na neveljavni element.