Вопросы с тегом «serialization»

128
Сериализация XML - Скрыть нулевые значения

Есть ли способ скрыть все нулевые значения при использовании стандартного сериализатора .NET Xml? Ниже приведен пример вывода моего класса. Я не хочу выводить целые числа, допускающие значение NULL, если для них установлено значение NULL. Текущий вывод Xml: <?xml version="1.0"...

127
Сериализация Java: readObject () против readResolve ()

Книга « Эффективная Java» и другие источники дают довольно хорошее объяснение того, как и когда использовать метод readObject () при работе с сериализуемыми классами Java. С другой стороны, метод readResolve () остается загадкой. Практически все документы, которые я нашел, либо упоминают только...

125
Как я могу игнорировать свойство при сериализации с помощью DataContractSerializer?

Я использую .NET 3.5SP1 и DataContractSerializer для сериализации класса. В SP1 они изменили поведение, так что вам не нужно включать атрибуты DataContract / DataMember в класс, и он просто сериализует все это. Это то поведение, которое я использую, но теперь мне нужно игнорировать одно свойство...

125
Как преобразовать XML-строку в словарь?

У меня есть программа, которая читает XML-документ из сокета. У меня есть XML-документ, хранящийся в строке, которую я хотел бы преобразовать непосредственно в словарь Python, так же, как это делается в simplejsonбиблиотеке Django . Возьмем для примера: str ="<?xml version="1.0"...

122
Java ByteBuffer в строку

Это правильный подход для преобразования ByteBuffer в String таким образом, String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); Причина, по которой я спрашиваю,...

122
Исключение MaxJsonLength в ASP.NET MVC во время JavaScriptSerializer

В одном из действий контроллера я возвращаю очень большой JsonResultразмер, чтобы заполнить сетку. Я получаю следующее InvalidOperationExceptionисключение: Ошибка при сериализации или десериализации с помощью JSON JavaScriptSerializer. Длина строки превышает значение, установленное в свойстве...

121
Проблемы с сериализацией .NET XML? [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

119
Сериализация XML - отключить отображение корневого элемента массива

Можно как-то отключить рендеринг корневого элемента коллекции? Этот класс с атрибутами сериализации: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem>...

119
Как отправлять объекты через бандл

Мне нужно передать ссылку на класс, который выполняет большую часть моей обработки через пакет. Проблема в том, что он не имеет ничего общего с намерениями или контекстами и содержит большое количество непримитивных объектов. Как мне упаковать класс в пакетный / сериализуемый и передать его классу...

116
Преобразовать строку JSON в объект в Java ME?

Есть ли способ в Java / J2ME преобразовать строку, например: {name:"MyNode", width:200, height:100} к внутреннему объектному представлению того же самого в одной строке кода? Потому что текущий метод слишком утомителен: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p,...

116
Как сохранить HTML из DOMDocument без HTML-оболочки?

Я - функция ниже, я пытаюсь вывести DOMDocument без добавления XML, HTML, body и p оболочек тегов перед выводом содержимого. Предлагаемое исправление: $postarray['post_content'] = $d->saveXML($d->getElementsByTagName('p')->item(0)); Работает только тогда, когда в содержимом нет элементов...

115
jQuery: форма serialize () и другие параметры

Можно ли отправлять элементы формы (сериализованные с помощью .serialize()метода) и другие параметры с помощью одного запроса AJAX? Пример: $.ajax({ type : 'POST', url : 'url', data : { $('#form').serialize(), par1 : 1, par2 : '2', par3: 232 } } Если нет, то как лучше всего отправить форму вместе с...

114
Зачем Java нужен сериализуемый интерфейс?

Мы много работаем с сериализацией, и необходимость указывать тег Serializable для каждого используемого объекта является своего рода бременем. Особенно, когда это сторонний класс, который мы не можем изменить. Возникает вопрос: поскольку Serializable - это пустой интерфейс, а Java обеспечивает...

113
Сериализация объекта как UTF-8 XML в .NET

Правильная утилизация объекта удалена для краткости, но я шокирован, если это самый простой способ кодировать объект как UTF-8 в памяти. Должен быть способ попроще, не так ли? var serializer = new XmlSerializer(typeof(SomeSerializableObject)); var memoryStream = new MemoryStream(); var streamWriter...

111
Разбор JSON с помощью Json.net

Я пытаюсь разобрать JSON с помощью библиотеки JSon.Net. Документация кажется немного скудной, и я не понимаю, как выполнить то, что мне нужно. Вот формат JSON, который мне нужно проанализировать. { "displayFieldName" : "OBJECT_NAME", "fieldAliases" : { "OBJECT_NAME" : "OBJECT_NAME", "OBJECT_TYPE" :...