Pytania otagowane jako serialization

Serializacja to proces, w którym struktury danych są konwertowane do formatu, który można łatwo przechowywać lub przesyłać, a następnie rekonstruować.




10
Serializacja Java: readObject () vs. readResolve ()
Książka Efektywna Java i inne źródła dostarczają całkiem dobrego wyjaśnienia, jak i kiedy używać metody readObject () podczas pracy z serializowalnymi klasami Java. Z drugiej strony metoda readResolve () pozostaje nieco tajemnicą. Zasadniczo wszystkie dokumenty, które znalazłem, albo wspominają tylko o jednym z nich, albo wspominają o obu tylko indywidualnie. …



5
Jak mogę zignorować właściwość podczas serializacji przy użyciu DataContractSerializer?
Do serializacji klasy używam .NET 3.5SP1 i DataContractSerializer. W dodatku SP1 zmienili zachowanie, aby nie trzeba było dołączać atrybutów DataContract / DataMember do klasy i po prostu serializował całość. To jest zachowanie, którego używam, ale teraz muszę zignorować jedną właściwość serializatora. Wiem, że jednym ze sposobów jest dodanie atrybutu DataContract …
125 c#  .net  wcf  serialization 

9
Java ByteBuffer na String
Czy to jest poprawne podejście do konwersji ByteBuffer na String w ten sposób, 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"); Pytam o to, że wygląda to na zbyt proste, podczas gdy inne podejścia, takie jak Java: Konwersja …

15
Wyjątek MaxJsonLength w ASP.NET MVC podczas JavaScriptSerializer
W jednej z moich akcji kontrolera zwracam bardzo dużą, JsonResultaby wypełnić siatkę. Otrzymuję następujący InvalidOperationExceptionwyjątek: Błąd podczas serializacji lub deserializacji przy użyciu JSON JavaScriptSerializer. Długość ciągu przekracza wartość ustawioną we właściwości maxJsonLength. Ustawienie tej maxJsonLengthwłaściwości na web.configwyższą wartość niestety nie daje żadnego efektu. <system.web.extensions> <scripting> <webServices> <jsonSerialization maxJsonLength="2147483644"/> </webServices> </scripting> …

11
Jak wysyłać obiekty w pakiecie
Muszę przekazać odwołanie do klasy, która wykonuje większość mojego przetwarzania, za pośrednictwem pakietu. Problem polega na tym, że nie ma to nic wspólnego z intencjami ani kontekstami i zawiera dużą liczbę nieprymitywnych obiektów. Jak spakować klasę do pliku parcelable / serializowalnego i przekazać go do pliku startActivityForResult?

3
Serializacja XML - Wyłącz renderowanie głównego elementu tablicy
Czy mogę jakoś wyłączyć renderowanie głównego elementu kolekcji? Ta klasa z atrybutami serializacji: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } generuje ten 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 …

14
Konwertować ciąg JSON na obiekt w Javie ME?
Czy w Javie / J2ME istnieje sposób na przekonwertowanie łańcucha, na przykład: {name:"MyNode", width:200, height:100} do wewnętrznej reprezentacji Object tego samego w jednej linii kodu? Ponieważ obecna metoda jest zbyt żmudna: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); Może biblioteka JSON?

27
Jak zachować HTML z DOMDocument bez opakowania HTML?
Jestem funkcją poniżej, staram się wyprowadzić DOMDocument bez dołączania opakowań XML, HTML, body i znaczników p przed wyjściem zawartości. Sugerowana poprawka: $postarray['post_content'] = $d->saveXML($d->getElementsByTagName('p')->item(0)); Działa tylko wtedy, gdy treść nie zawiera elementów blokowych. Jeśli jednak tak się stanie, jak w poniższym przykładzie z elementem h1, wynikowy wynik funkcji saveXML jest …

9
jQuery: serialize () formularz i inne parametry
Czy możliwe jest wysyłanie elementów formularza (serializowanych .serialize()metodą) i innych parametrów za pomocą jednego żądania AJAX? Przykład: $.ajax({ type : 'POST', url : 'url', data : { $('#form').serialize(), par1 : 1, par2 : '2', par3: 232 } } Jeśli nie, to jaki jest najlepszy sposób na przesłanie formularza wraz z …

13
Dlaczego Java potrzebuje interfejsu szeregowego?
Ciężko pracujemy nad serializacją i konieczność określenia znacznika Serializable na każdym używanym przez nas obiekcie jest pewnym obciążeniem. Zwłaszcza, gdy jest to klasa zewnętrzna, której tak naprawdę nie możemy zmienić. Pytanie brzmi: ponieważ Serializable jest pustym interfejsem, a Java zapewnia solidną serializację po dodaniu implements Serializable - dlaczego nie uczyniły …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.