powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / JavaScriptSerializer.Serialize максимальный размер данных
6 сообщений из 6, страница 1 из 1
JavaScriptSerializer.Serialize максимальный размер данных
    #38231748
Фотография Gena928
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый,

надо создать API для портала и по запросу выдать таблицу в формате JSON.
прочитал в msdn что результат метода JavaScriptSerializer.Serialize не может быть более 4 МБ .

Вопрос: как правильно через API отдать таблицу с большим количеством значений? Например, у меня 6 мб. Можно это передать через JSON?

Спасибо
...
Рейтинг: 0 / 0
JavaScriptSerializer.Serialize максимальный размер данных
    #38231750
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно собрать json самостоятельно, используя StringBuilder

А вообще, не многовато ли данных за один "подход"? Возможно, стоит подумать об их отправлении порциями, отложенной загрузке и т.д. 6 мб могут весьма долго загружаться.
...
Рейтинг: 0 / 0
JavaScriptSerializer.Serialize максимальный размер данных
    #38231755
Фотография Gena928
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч,

да, действительно это мысль. Надо разбивать на куски и не отдавать все сразу.
пасиб.
...
Рейтинг: 0 / 0
JavaScriptSerializer.Serialize максимальный размер данных
    #38231773
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gena928,
Дак размер 4 по дефолту, если вы определите свой JavaScriptConverter можно изменить в большую сторону ?
...
Рейтинг: 0 / 0
JavaScriptSerializer.Serialize максимальный размер данных
    #38231856
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gena928прочитал в msdn что результат метода JavaScriptSerializer.Serialize не может быть более 4 МБ .
Плохо читаешь:
http://msdn.microsoft.com/ru-ru/library/system.web.script.serialization.javascriptserializer.maxjsonlength(v=vs.100).aspx Максимальная длина строки формата JSON. По умолчанию эта величина равна 2097152 символам, что соответствует 4 МБ данных строки в формате Юникод.
...
Рейтинг: 0 / 0
JavaScriptSerializer.Serialize максимальный размер данных
    #38250927
Фотография a_titeev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это не имеет смысла. скорее всего здесь нужно отдать просто файл...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / JavaScriptSerializer.Serialize максимальный размер данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]