Проверить литерал объекта JavaScript в Java

Есть ли способ проверить, соответствует ли данная строка Java формату литерала объекта JavaScript?

Например,

String foo = "{ name1: value, name2: value2 }";

String не является объектом JSON, т. Е. Name1, name2, value1, value2 не в двойных кавычках. Есть ли способ проверить, является ли foo допустимым литералом объекта?

Спасибо Sony

1 ответ

Вы можете попытаться написать регулярное выражение для этой цели

Regex для проверки JSON

Другие вопросы по тегам