powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как и чем сериализовать HashMap?
7 сообщений из 7, страница 1 из 1
Как и чем сериализовать HashMap?
    #38817246
IShapovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С толкнулся с проблемой нужно сериализавать HashMap, но чем и как не знаю. Посоветовали с помощью xstream но не получилось.
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
        HashMap<Integer, Task> taskHashMap = new HashMap<Integer, Task>();
        Task task = new Task(name, description, startDate, active);

        taskHashMap.put(Singleton.getInstance().getNextID(), task);

//        try
//        {
//            XStream xoutstream = new XStream();
//            BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("task.xml")));
//
//            ObjectOutputStream out = xoutstream.createObjectOutputStream(writer, "rootnode");
//
//            // Serialize collection
//
//            for (HashMap.Entry<Integer, Task> pair : taskHashMap.entrySet())
//            {
//                out.writeObject(pair);
//            }
//            out.close();
//
//            // Deserialize collection
//
//            XStream xinstream = new XStream(new Dom4JDriver());
//            BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("task.xml")));
//            ObjectInputStream in = xinstream.createObjectInputStream(reader);
//            try
//
//            {
//
//
//                while (true)
//
//                {
//
//                    (Integer, Task) obj = (Integer, Task) in.readObject();
//
//                    System.out.println(obj);
//
//                }
//
//                 taskHashMap = (HashMap<Integer, Task>) in.readObject();

                //for (HashMap.Entry<Integer, Task> pair : askHashMap.entrySet())
                //{
                  //  System.out.println(" это заебись" + pair.getValue().getName()  + " " + pair.getValue().getDescription() + " " + pair.getKey());
                //}
//
//
//
//            }
//
//            catch (EOFException e)
//
//            {
//
//                System.out.println("Everythings readed!");
//
//            }
//
//        }
//
//        catch (FileNotFoundException e)
//
//        {
//
//            System.out.println("could not open file: myfile.xml");
//
//        }
//
//        catch (IOException e)
//
//        {
//
//            System.out.println("could not write to file: myfile.xml");
//
//        }
//
//        catch (ClassNotFoundException e)
//
//        {
//
//            System.out.println("Class not found");
//
//        }
//
//
...
Рейтинг: 0 / 0
Как и чем сериализовать HashMap?
    #38817256
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IShapovalovПосоветовали с помощью xstream
Чем бинарная Java сериализация не угодила?

IShapovalovно не получилось.
Что именно не получилось?
...
Рейтинг: 0 / 0
Как и чем сериализовать HashMap?
    #38817259
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как и чем сериализовать HashMap?
    #38817261
IShapovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

надо в xml
...
Рейтинг: 0 / 0
Как и чем сериализовать HashMap?
    #38817267
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IShapovalovBlazkowicz,
надо в xml
Странно. Автор темы не упомянул.
...
Рейтинг: 0 / 0
Как и чем сериализовать HashMap?
    #38817270
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как и чем сериализовать HashMap?
    #38817282
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как и чем сериализовать HashMap?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]