Вопросы с тегом 'javascriptserializer'

System.Web.Script.Serialization.JavaScriptSerializer - это класс, который обеспечивает JSON-функцию сериализации и десериализации для приложений и веб-сайтов, нацеленных на .NET Framework. Используйте этот тег только для вопросов об этом конкретном классе. Для более общих вопросов по сериализации JavaScript/JSON используются теги [json] и [serialization].
21
ответ

.NET - JSON-сериализация перечисления как строки

У меня есть класс, который содержит свойство enum, и после сериализации объекта с помощью JavaScriptSerializer мой результат json содержит целочисленное значение перечисления, а не его string "name". Есть ли способ получить перечисление в виде strin...
задан 14 марта '10 в 8:18
8
ответов

JavaScriptSerializer.Deserialize - как изменить имена полей

Резюме. Как сопоставить имя поля в данных JSON с именем поля объекта .Net при использовании JavaScriptSerializer.Deserialize? Более длинная версия. У меня есть следующие данные JSON, поступающие ко мне из API-интерфейса сервера (не закодированно...
задан 08 июля '09 в 22:49
14
ответов

Как не сериализовать свойство __type на объектах JSON

Каждый объект, возвращаемый с WebMethod объекта ScriptService, переносится в объект JSON с данными в свойстве с именем d. Это нормально. Но я не хочу, чтобы дополнительное свойство __type было передано клиенту, поскольку я выполняю ручную обработку ...
задан 09 марта '09 в 20:59
7
ответов

Может ли JavaScriptSerializer исключать свойства с нулевыми значениями/значениями по умолчанию?

Я использую JavaScriptSerializer для сериализации некоторых объектов сущностей. Проблема заключается в том, что многие из общедоступных свойств содержат значения нуля или значения по умолчанию. Есть ли способ заставить JavaScriptSerializer исключать...
задан 07 сент. '09 в 9:00
6
ответов

Удаление десериализации файла JSON с помощью JavaScriptSerializer()

Структура json файла, которую я буду десериализовать, выглядит ниже: { "id" : "1lad07", "text" : "test", "url" : "http:\/\/twitpic.com\/1lacuz", "width" : 220, "height" : 84, "size" : 8722, "type" : "png", "timestamp"...
задан 31 марта '11 в 18:21
5
ответов

ошибка CS0234: Тип или имя пространства имен 'Script' не существует в пространстве имен 'System.Web'

Я пытаюсь использовать JavaScriptSerializer в своем приложении. Я изначально получил Невозможно найти JavaScriptSerializer и я решил это, добавив: using System.Web.Script.Serialization; Но тогда суб-ключевое слово Script подчеркивается син...
задан 23 окт. '12 в 19:34
3
ответов

JavaScriptSerializer вычитает один день с даты

Я использую JavaScriptSerializer для сериализации DateTime, но когда я десериализую его, он показывает на один день меньше даты, с которой он сериализуется: Вот тест: DateTime startDate=new DateTime(2012,1,20);//set the 20th of January JavaScr...
задан 21 февр. '13 в 16:21
5
ответов

Как установить форматирование с помощью JavaScriptSerializer при сериализации JSON?

Я использую JavaScriptSerializer для сериализации объектов в файл в формате JSON. Но файл результатов не имеет читаемого форматирования. Как я могу разрешить создание готового файла?
задан 04 мая '11 в 12:18
4
ответов

Сериализация десятичного числа для JSON, как округлить?

У меня есть класс public class Money { public string Currency { get; set; } public decimal Amount { get; set; } } и хотел бы сериализовать его в JSON. Если я использую JavaScriptSerializer, я получаю {"Currency":"USD","Amount":100.31000}...
задан 05 сент. '12 в 16:53
7
ответов

От DataTable в С#.NET до JSON

Я новичок на С# и .NET, но я сделал этот код для вызова хранимой процедуры, и затем я хочу взять возвращенный DataTable и преобразовать его в JSON. SqlConnection con = new SqlConnection("connection string here"); SqlDataAdapter da = new SqlD...
задан 22 февр. '10 в 21:05
1
ответ

Десериализация JSON для унаследованных типов

У меня есть таблица данных в моей базе данных, где хранятся различные настройки. Поскольку они имеют любой тип (даже сложные графические объекты), я решил сохранить их значения в виде сериализованных строк JSON. Скажем, что я сериализовал a List<...
задан 25 нояб. '10 в 4:16
3
ответов

JavaScriptSerializer. Как игнорировать свойство

Я знаю о ScriptIgnoreAttribute. Но что, если я хочу игнорировать свойство, основанное на критериях. Например, как игнорировать свойство nullable при сериализации, только если оно null и не содержит никакого значения?
задан 13 мая '11 в 22:30
1
ответ

Как я могу сделать System.Web.Script.Serialization в С#?

Как я могу сделать это в современном интерфейсе С#? var url = "http://ajax.googleapis.com/ajax/services/feed/load?q=http%3A%2F%2Fwww.digg.com%2Frss%2Findex.xml&v=1.0"; var wc = new WebClient(); var rawFeedData = wc.DownloadString(url); //You ca...
задан 15 июля '13 в 8:50
3
ответов

Как получить ответ JSON с веб-службы asmx 3.5

У меня есть следующий метод: using System.Web.Services; using System.Web.Script.Services; using System.Web.Script.Serialization; using Newtonsoft.Json; using System.Collections; [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(Con...
задан 24 окт. '13 в 13:39
2
ответов

Справочная информация JavaScriptSerializer при использовании ScriptIgnore

У меня есть объекты Entity Framework, разделенные на отдельную библиотеку классов из моего веб-проекта и уровня доступа к данным. В моем контроллере я звоню в мой репозиторий, чтобы получить IEnumerable<RobotDog.Entities.Movie>, а затем попыта...
задан 28 янв. '13 в 22:02