0

Validace syntaxe a schématu

Validační nástroje

Bezpečná offline kontrola syntaxe konfiguračních souborů, schémat a značek.

Jste obeznámeni se situací, kdy se projekt nespustí nebo se po nasazení přeruší kvůli chybějícímu prostoru v YAML, čárce navíc v JSON nebo chybě syntaxe v Dockerfile, a hledáte způsob, jak rychle zkontrolovat konfiguraci?

Naše validátory jsou navrženy tak, aby rychle a důvěrně ověřovaly vaše konfigurační soubory, značky a databáze. Protože zpracování kódu probíhá lokálně v prohlížeči, vaše hesla, klíče API a tajemství zůstávají zcela v bezpečí.

Podporujeme HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron a schéma JSON, zjišťujeme chyby a zobrazujeme přesný problémový řetězec pro okamžité opravy.

Validátory v této kategorii

18 nástrojů

Cron Validátor

Offline kontrola syntaxe výrazů Cron s interpretací plánu v přirozeném jazyce.

  • Ověřuje syntaxi souboru Cron na straně klienta, bez externí režie.
  • Vypisuje jasný validační souhrn a statistiky.
  • Zobrazí úryvek kódu ukazující na neplatný token.

CSV validátor

Rychlá kontrola CSV souborů na integritu, oddělovače a shodu sloupců offline.

  • Ověřuje syntaxi CSV souboru na straně klienta bez externí režie.
  • Vydává přehledný souhrn ověření a statistiky.
  • Zobrazuje fragment kódu ukazující na neplatný token.

Validátor Dockerfile

Ověření syntaxe a osvědčené postupy pro psaní Dockerfilů lokálně v prohlížeči.

  • Ověřuje syntaxi souboru Dockerfile na straně klienta bez externí zátěže.
  • Vypíše přehledné validační shrnutí a statistiky.
  • Zobrazí úryvek kódu s ukazatelem na neplatný token.

ENV Validátor

Analyzujte .env soubory z hlediska syntaktické správnosti, otevřených uvozovek a duplicitních klíčů offline.

  • Validuje syntaxi ENV souborů na straně klienta bez externí zátěže.
  • Vytváří přehledné shrnutí validace a statistiky.
  • Zobrazuje úryvek kódu ukazující na neplatný token.

Tester .gitignore

Vložte svá .gitignore pravidla a seznam cest k souborům a okamžitě uvidíte, které soubory jsou ignorovány, podle kterého přesného pravidla a řádku a které výjimky jsou potichu nefunkční, protože nadřazený adresář je již ignorován.

  • Znovu implementuje skutečné porovnávání .gitignore podle gitu: komentáře, escapované znaky, ořezávání koncových mezer, ukotvení `/`, pravidla pro adresáře s koncovým `/`, `*`, `?`, třídy `[abc]` a `**` přes hranice adresářů.
  • Každou cestu vyhodnocuje stejným způsobem jako git – adresář po adresáři od kořene – takže soubor uvnitř ignorovaného adresáře je správně označen jako ignorovaný, i když by ho pozdější pravidlo `!` zdánlivě mělo odignorovat.
  • Výsledná tabulka uvádí přesné znění pravidla a číslo řádku, které o každé cestě rozhodlo, a zastíněné výjimky označuje srozumitelným vysvětlením, proč nemají žádný účinek.

HTML validátor

Analyzujte HTML kód na neukončené značky, správnost vnořování a platnost značkování v režimu offline.

  • Ověřuje syntaxi HTML souborů na straně klienta bez vnější zátěže.
  • Vypíše přehledné shrnutí validace a statistiky.
  • Zobrazí úryvek kódu odkazující na neplatný token.

Validátor IBAN

Ověřte skutečný kontrolní součet IBAN podle ISO 7064 mod-97 a porovnejte jeho celkovou délku s vestavěnou tabulkou formátů jednotlivých zemí — zcela offline ve vašem prohlížeči.

  • Skutečný výpočet kontrolního součtu mod-97 pomocí BigInt, správně pro IBAN o délce až 34 znaků.
  • Tabulka pevných délek podle zemí pokrývající 79 zemí (registr ISO 13616), včetně konkrétní zprávy o neshodě délky.
  • Rozpad krok za krokem: přerovnaný tvar, převod písmen na čísla a přesný zbytek po dělení 97, plus kopírování celého výsledku jedním kliknutím.

Validátor INI

Offline validace INI konfiguračních souborů na správné sekce, klíče a hodnoty.

  • Validuje syntaxi INI souborů na straně klienta bez externí režie.
  • Vypíše přehledné validační shrnutí a statistiky.
  • Zobrazí ukázku kódu s ukazatelem na neplatný token.

Validátor JSON Schema

Lokální validace JSON dokumentů podle zadaného JSON Schema.

  • Ověřuje syntaxi souboru JSON Schema na straně klienta bez externí režie.
  • Vypisuje přehledné shrnutí validace a statistiky.
  • Zobrazuje úryvek kódu s označením neplatného tokenu.

JSON Validátor

Zkontrolujte strukturu JSON a konfigurace na chyby offline v prohlížeči.

  • Ověřuje syntaxi JSON souborů na straně klienta bez externí režie.
  • Vypíše přehledné shrnutí a statistiky validace.
  • Zobrazí fragment kódu ukazující na neplatný token.

Linter pro Kubernetes Manifesty

Provádějte lintování Kubernetes YAML manifestů podle osvědčených postupů pro zabezpečení clusteru, zcela offline ve vašem prohlížeči.

  • Ručně psaný YAML parser – žádná externí knihovna, takže se nic nikam neodesílá k parsování.
  • Tabulka pravidel vychází z CIS Kubernetes Benchmark, kube-score a doporučení Pod Security Standards.
  • Rozumí manifestům pro Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet a CronJob.

Tester robots.txt

Vložte soubor robots.txt, vyberte crawler — včetně GPTBot, ClaudeBot a Google-Extended — a okamžitě zjistěte, zda může načíst danou URL cestu, s přesným pravidlem a číslem řádku, které o tom rozhodlo.

  • Implementuje skutečný algoritmus robots.txt (Google REP / RFC 9309): skupiny user-agentů bez ohledu na velikost písmen, seřazená pravidla Allow/Disallow, zástupné znaky `*` a `$` v cestách.
  • Vybere nejkonkrétnější vyhovující skupinu user-agentů pro vámi zvolený crawler — přesná shoda/prefixová shoda tokenu produktu vždy porazí záložní skupinu `*`.
  • Zobrazí přesně, který řádek rozhodl o verdiktu, např. „Blokováno kvůli řádku 4: `Disallow: /admin`“, plus referenční tabulku vysvětlující, co každý přiložený token crawleru znamená.

Validator Sitemap.xml – Skutečná kontrola dodržování protokolu

Vložte nebo nahrajte soubor sitemap.xml (nebo index sitemap) a ověřte jej podle skutečného protokolu sitemaps.org: kořenový prvek a jmenný prostor, absolutní URL v <loc>, zdokumentované limity 50 000 URL / 50 MB, <lastmod>, <priority>, <changefreq> – plus histogram aktuálnosti a detekce duplicitních URL.

  • Skutečný přehled splnění/nesplnění jednotlivých pravidel – kořenový prvek a jmenný prostor, limity počtu URL a velikosti souboru, platnost <loc>, <lastmod>/<priority>/<changefreq> – každé s reálnými počty a až 50 konkrétními chybovými položkami, při větším množství s poznámkou „+N dalších“.
  • Automaticky rozpozná, zda jde o soubor sitemap (<urlset>) nebo index sitemap (<sitemapindex>), a podle toho upraví kontroly – <priority> a <changefreq> se vztahují pouze na položky v <urlset>.
  • Vložte XML přímo nebo přetáhněte/nahrajte soubor .xml, který je načten lokálně pomocí File API a nikam se neodesílá.

TOML Validátor

Zkontrolujte syntaxi a strukturu TOML konfiguračních souborů lokálně a bezpečně.

  • Ověřuje syntaxi TOML souborů na straně klienta bez externí zátěže.
  • Vypisuje přehledné shrnutí validace a statistiky.
  • Zobrazuje úryvek kódu s ukazatelem na neplatný token.

TSV Validátor

Offline ověření integrity a struktury TSV (Tab Separated Value) souborů.

  • Ověřuje syntaxi TSV souborů na straně klienta bez externí režie.
  • Poskytuje přehledný souhrn validace a statistiky.
  • Zobrazí úryvek kódu ukazující na neplatný token.

Validátor manifestu Web App

Zvalidujte svůj PWA manifest.json podle specifikace Web App Manifest a zobrazte si náhled maskovatelných ikon s bezpečnou zónou pro adaptivní ikony Androidu.

  • Lidsky srozumitelná hlášení chyb a varování pro každou položku, kterou specifikace W3C Web App Manifest vyžaduje nebo doporučuje.
  • Kontrola tvaru bezpečné zóny pro každou ikonu: reálná analýza pixelů označí grafiku nebo průhlednost mimo bezpečný kruh adaptivní ikony.
  • Spáruje nahrané soubory ikon s položkami src v poli icons[] manifestu podle názvu souboru a vykreslí opravdový náhled plochy.

XML Validátor

Ověřujte XML kód a konfigurační soubory z hlediska syntaxe a uzavřených tagů offline.

  • Validuje syntaxi XML souborů na straně klienta bez externí režie.
  • Vypíše přehledné shrnutí validace a statistiky.
  • Zobrazí úryvek kódu s označením neplatného tokenu.

YAML Validátor

Zkontrolujte YAML konfigurace (Kubernetes, CI/CD) offline a ověřte jejich správné odsazení.

  • Ověřuje syntaxi YAML souborů na straně klienta bez další režie.
  • Vypíše přehledný souhrn validace a statistiky.
  • Zobrazí úryvek kódu ukazující na neplatný token.