Есть ли способ проверить, соответствует ли данная строка Java формату литерала объекта JavaScript?
Например,
String foo = "{ name1: value, name2: value2 }";
Строка не является объектом JSON, то есть name1, name2, value1, value2 не в двойных кавычках.
Есть ли способ проверить, является ли foo допустимым литералом объекта?
Спасибо,
Sony