Подходит для преобразования примеров интерфейса и данных конфигурации: сохранение больших целых чисел, точных десятичных дробей и строковых типов без повторной сериализации чисел с помощью чисел с плавающей запятой в JavaScript.
Преобразование в соответствии с YAML 1.2 с сохранением числовой точности; не сохраняя комментарии и якорные записи. Отклоняйте псевдонимы, сложные ключи, повторяющиеся ключи, пользовательские метки и неконечные числа. Последующие программы по-прежнему могут читать большие целые числа JSON как числа с плавающей запятой. До 100 слоев, 10 000 узлов.
Символы 70/100,000
Сочетание клавиш: Ctrl/⌘+Enter. Изменение входных данных или параметров удаляет старые результаты.
Последняя цифра идентификатора не округляется, код остается строкой; кавычки действительны в формате YAML, чтобы избежать неоднозначности типов.
Псевдонимы, нестроковые ключи, повторяющиеся ключи, пользовательские метки, NaN или Infinity не принимаются. Комментарии и привязки YAML не сохраняются; преобразуются только данные.
Вывод этого сайта сохраняет исходный текст чисел, но программы, которые получают JSON, могут по-прежнему использовать анализ с плавающей запятой. Если бизнесу необходимо надежно передавать длинные идентификаторы на разных языках, рекомендуется определить идентификатор в виде строки.
Анализирует данные с использованием синтаксического дерева YAML 1.2 yaml, выводя поузловой JSON или блочный YAML; числа соответствуют необработанному десятичному словарю, а шестнадцатеричные и восьмеричные целые числа преобразуются с использованием BigInt. Отклонять типы и псевдонимы, которые невозможно сопоставить с JSON.
Проверка содержимого:2026-09-08 · Об этом сайте и описании контента