Запитання з тегом «serialization»

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


8
Як у Python, як можна завантажувати YAML-відображення як OrdersDicts?
Я хотів би отримати завантажувач PyYAML для завантаження відображень (і замовлених відображень) у тип Python 2.7+ OrdersDict замість ванілі dictта списку пар, якими він користується. Який найкращий спосіб зробити це?

6
Як серіалізувати об’єкт і зберегти його у файл на Android?
Скажімо, у мене є простий клас, і як тільки він буде створений як об'єкт, я хочу мати змогу серіалізувати його вміст у файл і отримати його, завантаживши його в якийсь пізній час ... Я не знаю, з чого почати тут, що мені потрібно зробити, щоб серіалізувати цей об’єкт у файл? …

10
Серіалізація Java: readObject () vs. readResolve ()
Книга Ефективна Java та інші джерела дають досить хороше пояснення того, як і коли використовувати метод readObject () під час роботи з серіалізаційними класами Java. З іншого боку, метод readResolve () залишається трохи таємницею. В основному всі документи, які я знайшов, або згадують лише один із двох, або обоє згадують …


5
Як генерувати серійну версію UID в Intellij
Коли я використовував Eclipse, він мав приємну функцію для створення UID серійної версії. Але що робити в IntelliJ? Як вибрати або створити однаковий серійний UID UID в IntelliJ? А що робити, коли ви модифікуєте старий клас? Якщо ви не вказали id, він генерується під час виконання ...

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> …

9
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> …

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)); Працює лише тоді, коли вміст не містить елементів рівня блоку всередині нього. Однак, коли це робиться, як у наведеному нижче прикладі з елементом …

9
jQuery: форма серіалізації () та інших параметрів
Чи можливо надсилати елементи форми (серіалізовані .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.