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.