---
title: "Serialisering av Calender obj = stort!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/76279-serialisering-av-calender-obj-stort"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "BABBA"
published: "2003-05-07T21:10:42.000Z"
updated: "2003-05-14T07:23:01.000Z"
replies: 4
views: 454
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/76279-serialisering-av-calender-obj-stort"
---

# Serialisering av Calender obj = stort!

## #1 — BABBA, 2003-05-07T21:10Z

hej

jag har noterat när att när jag serialiserar ner ett calendar objekt så sparas alla tidzoner ner. Ni som känner till dessa approximalt 130st inser att det blir lite onödigt mkt data..

hur undviker jag det? nu sätter jag inte tidzonen, om jag gör så kanske alla inte sparas?

Permalänk: https://www.webforum.nu/p/76279

## #2 — Viktor, 2003-05-07T22:43Z

Jag har aldrig använt mig av serialisering så jag gissar bara nu :)

Kan du inte skapa en subtyp av en calender och överlagra den funktion som sköter serialiseringen och bara spara det som du vill spara?

/Viktor

Permalänk: https://www.webforum.nu/p/1040620

## #3 — BABBA, 2003-05-08T10:04Z

hm jo det är en tanke..

det är så att jag har en ett objekt som innehåller ett calendar objekt. Det ursprungliga objektet är sedan sparat i en arraylist som därefter serialiseras.

jag vill ha kvar möjligheten att kunna ändra i min calendar och vill därför inte spara in värdena som strängar eller så..

Permalänk: https://www.webforum.nu/p/1040828

## #4 — BABBA, 2003-05-13T14:47Z

för att svara mig själv om någon vid ett senare tillfälle får samma problem.

att spara in ett timezone objekt i en arraylist medför många tecken. om man inte behöv ha möjligheterna i Calendar så är det bättre att skriva en egen klass för tidshantering (med ex set- och getTime).

När jag serialiserade 6 calendar objekt sparades det nästtan 800 sidor text i min datafil. När jag använde min egen klass räckte det med några sidor.

Permalänk: https://www.webforum.nu/p/1047925

## #5 — Lime, 2003-05-14T07:23Z

Tjing!

Orsaken till detta är att hela Calendar-objectet serialiseras om man inte säger annat. Men jag skulle också göra som du och göra en wrapper runt Calendar-klassen och sedan serialisera bara den info jag behöver.

Just ni sitter jag på "ett stort telecomföretag" och hackar protokoll i C++. Det är då man uppskattar serialiseringen i Java. Hatar att behöva hårdkoda all kodning och avkodning till buffertar...

Permalänk: https://www.webforum.nu/p/1048633

---

Tråden på webben: https://www.webforum.nu/amne/java/76279-serialisering-av-calender-obj-stort
