0

Süntaksi ja skeemi valideerimine

Valideerimisvahendid

Konfiguratsioonifailide, skeemide ja märgistuse turvaline võrguühenduseta süntaksi kontroll.

Kas olete tuttav olukorraga, kus projekt ei käivitu või katkeb pärast juurutamist YAML-i puuduva ruumi, JSON-i lisakoma või Dockerfile'i süntaksivea tõttu, ja otsite võimalust konfiguratsiooni kiireks kontrollimiseks?

Meie validaatorid on loodud teie konfiguratsioonifailide, märgistuse ja andmebaaside kiireks ja konfidentsiaalseks kinnitamiseks. Kuna koodi töötlemine toimub brauseris lokaalselt, on teie paroolid, API võtmed ja saladused täiesti turvalised.

Toetame HTML-i, XML-i, JSON-i, YAML-i, TOML-i, CSV-d, INI-d, ENV-d, Dockerfile'i, Croni ja JSON-skeemi, tuvastades vigu ja kuvades koheste paranduste jaoks täpset probleemistringi.

Selle kategooria valideerijad

18 tööriistad

Cron-valideerija

Cron-avaldiste võrguühenduseta süntaksikontroll koos ajakava inimkeelse tõlgendusega.

  • Valideerib cron-faili süntaksi kliendipoolselt, ilma välise lisakoormuseta.
  • Kuvab selge valideerimise kokkuvõtte ja statistika.
  • Kuvab koodilõigu, mis osutab vigasele sümbolile.

CSV-valideerija

Kontrolli kiiresti CSV-failide terviklikkust, eraldajaid ja veergude vastavust võrguühenduseta.

  • Valideerib CSV-faili süntaksi kliendipoolel, ilma välise ülekoormuseta.
  • Väljastab selge valideerimise kokkuvõtte ja statistika.
  • Kuvab koodilõigu, mis osutab vigasele tokenile.

Dockerfile'i valideerija

Süntaksi valideerimine ja parimad tavad Dockerfile'i kirjutamiseks lokaalselt brauseris.

  • Valideerib Dockerfile'i faili süntaksi kliendipoolselt, ilma välise ülekoormuseta.
  • Väljastab selge valideerimise kokkuvõtte ja statistika.
  • Kuvab koodilõigu, mis osutab vigasele märgile.

ENV-validaator

Analüüsi .env-faile süntaksi korrektsuse, avatud jutumärkide ja duplikaatvõtmete suhtes võrguühenduseta.

  • Valideerib .env-faili süntaksi kliendipoolselt, ilma välise lisakoormuseta.
  • Väljastab selge valideerimise kokkuvõtte ja statistika.
  • Kuvab vigasele märgendile osutava koodilõigu.

Gitignore’i testija

Kleebi oma .gitignore’i reeglid ja failiteede loend, et näha täpselt, millised failid ignoreeritakse, millise täpse reegli ja rea tõttu ning millised eitusreeglid on vaikivalt surnud, sest ülemkataloog on juba ignoreeritud.

  • Teostab uuesti git’i tegeliku .gitignore’i sobitamise: kommentaarid, paomärgid, lõpus olevate tühikute eemaldamine, `/`-ankurdamine, lõpus oleva `/`-ga ainult kataloogide reeglid, `*`, `?`, `[abc]` klassid ja `**` üle kataloogipiiride.
  • Hindab iga teed nii, nagu git tegelikult teeb – kataloog kataloogi haaval juurest alates –, nii et ignoreeritud kataloogis olevast failist teatatakse õigesti kui ignoreeritust, isegi kui hilisem `!` reegel näib selle justkui taas kaasavat.
  • Tulemitabel nimetab täpse reegli teksti ja reanumbri, mis iga tee puhul otsuse langetas, ning märgistab varjutatud eitused selgesõnalise selgitusega, miks neil pole mõju.

HTML-validaator

Analüüsi HTML-koodi võrguühenduseta, et kontrollida avamata silte, pesastuse korrektsust ja märgendi kehtivust.

  • Valideerib HTML-faili süntaksi kliendipoolselt, ilma välise lisakoormuseta.
  • Väljastab selge valideerimise kokkuvõtte ja statistika.
  • Kuvab koodilõigu, mis osutab vigasele sümbolile.

IBAN-i validaator

Kontrolli IBAN-i ehtsat ISO 7064 mod-97 kontrollsummat ja võrdle selle kogupikkust sisseehitatud riigipõhise formaaditabeliga – täielikult offline’is sinu brauseris.

  • Päris BigInt mod-97 kontrollsumma arvutus, korrektne kuni 34 märgi pikkuste IBAN-ide jaoks.
  • 79 riiki hõlmav riigipõhine fikseeritud pikkusega otsingutabel (ISO 13616 register), koos täpse mittevastavuse teatega, kui pikkus on vale.
  • Samm-sammuline analüüs: ümber tõstetud kuju, tähtede asendamine numbritega ja täpne mod-97 jääk, lisaks ühe klõpsuga kogu tulemuse kopeerimine.

INI-valideerija

INI seadistusfailide valideerimine õigete sektsioonide, võtmete ja väärtuste osas võrguühenduseta.

  • Valideerib INI-faili süntaksi kliendipoolselt ilma välise lisakoormuseta.
  • Väljastab selge valideerimiskokkuvõtte ja statistika.
  • Kuvab koodilõigu, mis viitab vigasele tõendile.

JSON Schema valideerija

JSON-dokumentide valideerimine etteantud JSON Schema vastu kohalikult.

  • Valideerib JSON Schema faili süntaksi kliendipoolselt, ilma väliste sõltuvusteta.
  • Väljastab selge valideerimise kokkuvõtte ja statistika.
  • Kuvab koodilõigu, mis osutab vigasele elemendile.

JSON-validaator

Kontrolli JSON-struktuuri ja konfiguratsioone vigade suhtes võrguühenduseta otse brauseris.

  • Valideerib JSON-faili süntaksi kliendipoolselt, ilma väliste üldkuludeta.
  • Väljastab selge valideerimise kokkuvõtte ja statistika.
  • Näitab koodilõiku, mis osutab vigasele sümbolile.

Kubernetese Manifesti Linter

Lindi Kubernetes YAML-i manifeste klastri turvamise parimate tavade järgi, täielikult brauseris võrguühenduseta.

  • Käsitsi ehitatud YAML-i parser — mitte ühtegi välist teeki, seega ei saadeta midagi kuskile parsimiseks.
  • Reeglite tabel on modelleeritud CIS Kubernetes Benchmarki, kube-score ja Pod Security Standards juhiste põhjal.
  • Mõistab Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet ja CronJob manifeste.

Robots.txt testimise tööriist

Kleebi robots.txt fail, vali roomik – sealhulgas GPTBot, ClaudeBot ja Google-Extended – ning näe hetkega, kas see pääseb antud URL-i teele ligi, koos täpse reegli ja rea numbriga, mis selle otsustas.

  • Taasesitab tegeliku robots.txt algoritmi (Google'i REP / RFC 9309): tõstutundlikud kasutaja-agendi grupid, järjestatud Allow/Disallow reeglid, `*` ja `$` metamärgid teedes.
  • Valib sinu valitud roomikule kõige spetsiifilisema sobiva kasutaja-agendi grupi – täpne või prefiksiga tootetunnuse vaste edestab alati `*` varugruppi.
  • Näitab täpselt, milline rida otsuse tegi, nt „Keelatud rea 4 tõttu: `Disallow: /admin`“, pluss viitetabel, mis selgitab, mida iga kaasatud roomikutunnus tähendab.

Sitemap.xml validaator — päris protokolli vastavuse kontrollija

Kleebi või laadi üles saidikaart (sitemap.xml) või saidikaardi register ja valideeri see päris sitemaps.org protokolli vastu: juurelement ja nimeruum, absoluutsed <loc> URL-id, dokumenteeritud 50 000 URL-i / 50 MB piirangud, <lastmod>, <priority>, <changefreq> – lisaks värskuse histogramm ja korduvate URL-ide tuvastus.

  • Tõeline reeglipõhine läbitud/mitteläbitud aruanne – juurelement ja nimeruum, URL-ide arvu ja failisuuruse piirangud, <loc> kehtivus, <lastmod>/<priority>/<changefreq> – igaüks tegelike arvudega ja kuni 50 konkreetse veaga kirjega, millele lisandub märge „+N veel“.
  • Tuvastab automaatselt, kas fail on saidikaart (<urlset>) või saidikaardi register (<sitemapindex>), ja kohandab kontrolle vastavalt – <priority> ja <changefreq> kehtivad ainult <urlset> kirjetele.
  • Kleebi XML otse või lohista ja kukuta/laadi üles .xml fail, mida loetakse kohapeal File API abil ja mida ei laadita kunagi kuhugi üles.

TOML-validaator

Kontrolli TOML-seadistusfailide süntaksit ja struktuuri kohapeal ja turvaliselt.

  • Valideerib TOML-faili süntaksi kliendipoolselt, ilma välise lisakuluta.
  • Väljastab selge valideerimiskokkuvõtte ja statistika.
  • Kuvab koodilõigu, mis osutab kehtetule tõkendile.

TSV-validaator

Valideeri TSV (Tab Separated Value) failide terviklikkust ja struktuuri võrguühenduseta.

  • Valideerib TSV-faili süntaksi kliendipoolel, ilma välise lisakoormuseta.
  • Väljastab selge valideerimise kokkuvõtte ja statistika.
  • Kuvab koodilõigu, mis osutab vigasele märgile.

Web App Manifest Valideerija

Valideeri PWA manifest.json-i vastavalt Web App Manifest spetsifikatsioonile ja eelvaata maskitavaid ikoone Androidi adaptiivse ikooni turvatsooni suhtes.

  • Lihtsas keeles vead ja hoiatused iga välja kohta, mida W3C Web App Manifest spetsifikatsioon nõuab või soovitab.
  • Ikonipõhine turvatsooni geomeetria kontroll: päris pikslianalüüs tuvastab graafika või läbipaistvuse väljaspool adaptiivse ikooni turvaringi.
  • Sobitab üles laaditud ikoonifailid manifesti icons[].src kirjetega failinime alusel, et kuvada ehtsaid avaekraani eelvaateid.

XML-valideerija

Valideeri XML-koodi ja konfiguratsioonifaile süntaksi ja suletud siltide suhtes offline'is.

  • Valideerib XML-faili süntaksit kliendipoolselt, ilma välise ülekoormuseta.
  • Väljastab selge valideerimise kokkuvõtte ja statistika.
  • Kuvab koodijupi, mis osutab vigasele märgile.

YAML-i valideerija

Kontrolli YAML-i seadistuste (Kubernetes, CI/CD) taanet võrguühenduseta.

  • Valideerib YAML-failide süntaksi kliendipoolselt, ilma väliste üldkuludeta.
  • Kuvab selge valideerimiskokkuvõtte ja statistika.
  • Näitab koodilõiku, mis osutab vigasele sümbolile.