Я использую пользовательский JavaScriptConverter для сериализации двух объектов. Одним из них является список объектов, и он работает просто отлично; другой - один объект.
Я сериализирую оба и помещаю их в исходный код страницы. Когда я смотрю на источник HTML в браузере, я вижу, что тот, который работает, выглядит так:
var Object1 = '[{....}]';
в то время как тот, который не работает, выглядит так:
var Object2 = '{...}';
Когда я запускаю eval, он не работает с Object2. Я просто не понимаю, почему сериализация отличается, поскольку я использую один и тот же принципал для обоих; Я явно делаю что-то не так. Если вы столкнулись с подобной проблемой или у вас есть предложение, пожалуйста, дайте мне знать.
Спасибо.