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

Сериализация - это процесс, с помощью которого структуры данных преобразуются в формат, который может быть легко сохранен или передан и впоследствии реконструирован.


6
Как сериализовать объект и сохранить его в файл на Android?
Скажем, у меня есть какой-то простой класс, и как только он будет создан как объект, я хочу иметь возможность сериализовать его содержимое в файл и получить его, загрузив этот файл позже ... Я не уверен, с чего начать, что мне нужно сделать, чтобы сериализовать этот объект в файл? public class …

5
Как сгенерировать UID серийной версии в Intellij
Когда я использовал Eclipse, у него была замечательная возможность генерировать UID серийной версии. Но что делать в IntelliJ? Как выбрать или сгенерировать идентичный UID серийной версии в IntelliJ? А что делать при модификации старого класса? Если вы не указали id, он создается во время выполнения ...

8
Как в Python загружать сопоставления YAML как OrderedDicts?
Я хотел бы, чтобы загрузчик PyYAML загружал сопоставления (и упорядоченные сопоставления) в тип Python 2.7+ OrderedDict вместо ванили dictи списка пар, которые он сейчас использует. Как лучше всего это сделать?

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


5
Как я могу игнорировать свойство при сериализации с помощью DataContractSerializer?
Я использую .NET 3.5SP1 и DataContractSerializer для сериализации класса. В SP1 они изменили поведение, так что вам не нужно включать атрибуты DataContract / DataMember в класс, и он просто сериализует все это. Это то поведение, которое я использую, но теперь мне нужно игнорировать одно свойство сериализатора. Я знаю, что один …
125 c#  .net  wcf  serialization 

15
Исключение MaxJsonLength в ASP.NET MVC во время JavaScriptSerializer
В одном из действий контроллера я возвращаю очень большой JsonResultразмер, чтобы заполнить сетку. Я получаю следующее InvalidOperationExceptionисключение: Ошибка при сериализации или десериализации с помощью JSON JavaScriptSerializer. Длина строки превышает значение, установленное в свойстве maxJsonLength. Установка более высокого значения для maxJsonLengthсвойства, web.configк сожалению, не дает никакого эффекта. <system.web.extensions> <scripting> <webServices> <jsonSerialization …

10
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"); Причина, по которой я спрашиваю, заключается в том, что это выглядит слишком просто, тогда как другие подходы, такие как Java: …

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

3
Сериализация XML - отключить отображение корневого элемента массива
Можно как-то отключить рендеринг корневого элемента коллекции? Этот класс с атрибутами сериализации: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } генерирует этот XML: <SHOPITEM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <PRODUCTNAME>test</PRODUCTNAME> <Variants> <VARIANT> <PRODUCTNAME>hi 1</PRODUCTNAME> </VARIANT> <VARIANT> <PRODUCTNAME>hi 2</PRODUCTNAME> …

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.