Валидиране на синтаксис и схема
Инструменти за валидиране
Сигурна офлайн проверка на синтаксиса на конфигурационни файлове, схеми и маркиране.
Запознати ли сте със ситуацията, при която даден проект не стартира или се прекъсва след внедряване поради липсващо място в YAML, допълнителна запетая в JSON или синтактична грешка в Dockerfile, и търсите начин бързо да проверите конфигурацията?
Нашите валидатори са предназначени за бързо и поверително валидиране на вашите конфигурационни файлове, маркиране и бази данни. Тъй като обработката на кода се извършва локално в браузъра, вашите пароли, API ключове и тайни остават напълно безопасни.
Поддържаме HTML, XML, JSON, YAML, TOML, CSV, INI, ENV, Dockerfile, Cron и JSON Schema, като откриваме грешки и показваме точния проблемен низ за незабавни корекции.
Валидатори в тази категория
18 инструмента
Cron валидатор
Офлайн проверка на синтаксиса на Cron изрази с разчитане на графика на човешки език.
- Валидира синтаксиса на Cron файлове изцяло в браузъра, без външни зависимости.
- Извежда ясно резюме на валидацията и статистики.
- Показва кодов фрагмент, указващ невалидния токен.
CSV валидатор
Бързо проверете CSV файлове за цялост, разделители и съответствие на колоните офлайн.
- Валидира синтаксиса на CSV файлове само в браузъра, без външни излишни операции.
- Извежда ясно резюме на валидирането и статистика.
- Показва кодов фрагмент, насочващ към невалидния токен.
Валидатор за Dockerfile
Валидиране на синтаксис и добри практики за писане на Dockerfiles локално в браузъра.
- Валидира синтаксиса на Dockerfile файла от клиентска страна без външни излишни разходи.
- Извежда ясна обобщена справка за валидирането и статистики.
- Показва кодов фрагмент, сочещ към невалидния токен.
ENV валидатор
Анализирайте .env файлове за синтактична коректност, отворени кавички и дублирани ключове офлайн.
- Валидира синтаксиса на ENV файлове изцяло в браузъра, без външни зависимости.
- Извежда ясно резюме на валидацията и статистика.
- Показва кодов фрагмент, сочещ към невалидния токен.
Тестер на Gitignore
Поставете вашите .gitignore правила и списък от файлови пътища, за да видите точно кои файлове се игнорират, от кое конкретно правило и ред, и кои правила за отричане безмълвно не действат, защото родителската директория вече е игнорирана.
- Пресъздава реалното .gitignore съпоставяне на git: коментари, екранирани символи, премахване на завършващи интервали, закрепване с `/`, правила само за директории с `/` накрая, `*`, `?`, класове `[abc]` и `**` за преминаване през граници на директории.
- Оценява всеки път така, както всъщност го прави git — директория по директория от корена — така че файл в игнорирана директория коректно се отчита като игнориран, дори когато по-късно правило `!` изглежда, че би трябвало да го отмени.
- Таблицата с резултати посочва точния текст на правилото и номера на реда, определили всеки път, и маркира засенчените отрицания с обяснение на разбираем език защо те нямат ефект.
HTML валидатор
Анализирайте HTML код за отворени тагове, коректност на влагането и валидност на маркъпа офлайн.
- Валидира синтаксиса на HTML файлове локално на клиента без външни допълнителни разходи.
- Извежда ясна обобщена справка за валидация и статистика.
- Показва откъс от кода, посочващ невалидния токен.
IBAN валидатор
Проверете истинската контролна сума по ISO 7064 mod-97 на IBAN и съпоставете общата му дължина с вградена таблица с формати по държави – изцяло офлайн във вашия браузър.
- Реално изчисление на контролната сума mod-97 с BigInt, вярно за IBAN с всякаква дължина до 34 знака.
- Справочна таблица с фиксирана дължина за 79 държави (регистър ISO 13616) и конкретно съобщение при грешна дължина.
- Разбивка стъпка по стъпка: пренаредена форма, превръщане на буквите в цифри и точния остатък от mod-97, плюс копиране на пълния резултат с един клик.
INI валидатор
Офлайн валидиране на INI конфигурационни файлове за коректни секции, ключове и стойности.
- Валидира синтаксиса на INI файлове от клиентска страна без външни заявки.
- Извежда ясно обобщение на валидацията и статистика.
- Показва откъс от кода, указващ невалидния токен.
JSON Schema валидатор
Локална валидация на JSON документи спрямо зададена JSON Schema.
- Валидира синтаксиса на JSON Schema файлове изцяло в браузъра, без външни зависимости.
- Извежда ясна обобщена справка и статистика от валидацията.
- Показва откъс от кода, указващ невалидния токен.
JSON Валидатор
Проверете структурата и конфигурациите на JSON за грешки офлайн в браузъра.
- Валидира синтаксиса на JSON файлове клиентски, без външни зависимости.
- Извежда ясно обобщение на валидацията и статистика.
- Показва фрагмент от кода, посочващ невалидния токен.
Kubernetes Manifest Linter
Проверете Kubernetes YAML манифести спрямо най-добрите практики за укрепване на клъстера, изцяло офлайн в браузъра ви.
- Собствен YAML парсер — без външни библиотеки, така че нищо не се изпраща другаде за парсване.
- Таблицата с правила е съобразена с CIS Kubernetes Benchmark, kube-score и насоките на Pod Security Standards.
- Разбира манифести за Pod, Deployment, StatefulSet, DaemonSet, Job, ReplicaSet и CronJob.
Тестер на Robots.txt
Поставете файл robots.txt, изберете обхождащ бот – включително GPTBot, ClaudeBot и Google-Extended – и незабавно вижте дали може да извлече даден URL път, заедно с точното правило и номер на ред, които са го определили.
- Преимплементира действителния алгоритъм за robots.txt (REP на Google / RFC 9309): групи за user-agent без значение от регистъра, подредени правила Allow/Disallow, заместващи символи `*` и `$` в пътищата.
- Избира най-специфичната съвпадаща група за user-agent за избрания от вас бот – точно или префиксно съвпадение на токена на продукта винаги превъзмогва резервната група `*`.
- Показва точно кой ред е определил резултата, напр. „Блокиран поради ред 4: `Disallow: /admin`“, плюс референтна таблица, обясняваща какво представлява всеки вграден токен на бот.
Sitemap.xml Валидатор – Реална проверка за съответствие с протокола
Поставете или качете sitemap.xml (или индексен файл с карта на сайта) и го валидирайте спрямо истинския протокол sitemaps.org: коренов елемент и namespace, абсолютни <loc> URL адреси, документираните лимити от 50 000 адреса / 50 MB, <lastmod>, <priority>, <changefreq> – плюс хистограма на актуалността и откриване на дублирани адреси.
- Истински детайлен доклад за всяко правило – коренов елемент и namespace, брой адреси и лимити за размер на файла, валидност на <loc>, формат на <lastmod>/<priority>/<changefreq> – всяко с действителния брой засегнати записи и списък до 50 конкретни проблемни елемента, плюс бележка „+N още“ отвъд това.
- Автоматично разпознава дали файлът е обикновена карта на сайта (<urlset>) или индексен файл (<sitemapindex>) и съответно коригира проверките – <priority> и <changefreq> се прилагат само към записите в <urlset>.
- Директно поставяне на XML или влачене и пускане/качване на .xml файл, прочетен локално чрез File API, без никога да се качва някъде.
TOML Валидатор
Проверете синтаксиса и структурата на TOML конфигурационни файлове локално и сигурно.
- Валидира синтаксиса на TOML файлове изцяло клиентски, без външни операции.
- Извежда ясна валидационна справка и статистика.
- Показва кодов фрагмент, указващ невалидния токен.
TSV Валидатор
Валидиране офлайн на TSV файлове (Tab Separated Value) за цялост и структура.
- Валидира синтаксиса на TSV файлове локално в браузъра, без външни зависимости.
- Извежда ясна обобщена информация за валидацията и статистика.
- Показва кодов фрагмент, който сочи невалидния токен.
Валидатор на манифест за уеб приложение
Валидирайте PWA manifest.json спрямо спецификацията за уеб манифест и прегледайте адаптивни икони спрямо безопасната зона за адаптивни икони на Android.
- Грешки и предупреждения на разбираем език за всяко поле, което спецификацията W3C Web App Manifest изисква или препоръчва.
- Проверка на геометрията на безопасната зона за всяка икона: реален пикселен анализ открива графични елементи или прозрачност извън безопасния кръг за адаптивна икона.
- Съпоставя качените файлове с икони с записите src в icons[] на манифеста по име на файл, за да покаже реалистичен преглед на началния екран.
XML валидатор
Валидиране на XML код и конфигурационни файлове за синтаксис и затворени тагове офлайн.
- Валидира синтаксиса на XML файлове от страна на клиента без външно натоварване.
- Извежда ясна обобщена справка за валидацията и статистика.
- Показва откъс от кода, сочещ невалидния токен.
YAML Валидатор
Проверете YAML конфигурации (Kubernetes, CI/CD) за правилни отстъпи офлайн.
- Валидира синтаксиса на YAML файлове от страна на клиента без външни излишни разходи.
- Извежда ясна обобщена информация за валидацията и статистика.
- Показва фрагмент от код, сочещ невалидния токен.