XML-сериализация - C#
Формулировка задачи:
как мне это преобразовать в xml? или как то так.
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using ServiceTest.Service;
- using System.Data;
- using System.Xml.XmlConvert;
- namespace ServiceTest
- {
- class Program
- {
- static void Main(string[] args)
- {
- ser serv = new ser();
- RailCrossings[] d = serv.GetDictRailCrossings();
- foreach (var item in d)
- {
- Console.WriteLine(item.key);
- Console.WriteLine(item.NAME);
- Console.WriteLine(item.KM_POINT);
- Console.WriteLine(item.HIGHWAY_CAT);
- Console.WriteLine(item.LATITUDE);
- Console.WriteLine(item.LOCATION);
- Console.WriteLine(item.LONGITUDE);
- Console.WriteLine(item.NAME_CARD_CREATE);
- Console.WriteLine(item.NUM_DAY_CARS);
- Console.WriteLine(item.NUM_DAY_TRAINS);
- Console.WriteLine(item.NUM_DUTY);
- Console.WriteLine(item.NUM_LINES_MAIN);
- Console.WriteLine(item.NUM_LINES_OTHER);
- Console.WriteLine(item.NUM_LINES_STATION);
- Console.WriteLine(item.NUM_ROUTE_BUS);
- Console.WriteLine(item.NUM_ROUTE_TBUS);
- Console.WriteLine(item.NUM_ROUTE_TRAM);
- Console.WriteLine(item.NUM_SHIFTS);
- Console.WriteLine(item.odh);
- Console.WriteLine(item.OPER_ORDER_DT);
- Console.WriteLine(item.OPER_ORDER_NUM);
- Console.WriteLine(item.OWNER);
- Console.WriteLine(item.PIQUET);
- Console.WriteLine(item.PIQUET_PART);
- Console.WriteLine(item.POST_CARD_CREATE);
- Console.WriteLine(item.PROTECT_FASC);
- Console.WriteLine(item.RAILCROSS_TYPE);
- Console.WriteLine(item.SERVICE);
- Console.WriteLine(item.SHIFT_DURATION);
- Console.WriteLine(item.SIGNAL_TYPE);
- Console.WriteLine(item.SPEEDMAX_FREIGHT_EVEN);
- Console.WriteLine(item.SPEEDMAX_FREIGHT_ODD);
- Console.WriteLine(item.SPEEDMAX_PASS_EVEN);
- Console.WriteLine(item.SPEEDMAX_PASS_ODD);
- Console.WriteLine(item.STATION);
- Console.WriteLine(item.subdiv_gibdd);
- Console.WriteLine(item.TRACK_DEPT);
- Console.WriteLine(item.USETYPE);
- Console.WriteLine(item.VIEW_L_EVEN);
- Console.WriteLine(item.VIEW_L_ODD);
- Console.WriteLine(item.VIEW_MID_TRAIN_EVEN);
- Console.WriteLine(item.VIEW_MID_TRAIN_ODD);
- Console.WriteLine(item.VIEW_R_EVEN);
- Console.WriteLine(item.VIEW_R_ODD);
- Console.WriteLine(item.ADRESS);
- Console.WriteLine(item.BARRIER_STATE);
- Console.WriteLine(item.category);
- Console.WriteLine(item.CROSS_ROAD_NAME);
- Console.WriteLine(item.DT_CARD_CREATE);
- Console.WriteLine(item.DUTY);
- }
- Console.ReadLine();
- }
- }
- }
сериализация c# xml, во что мне нужно. Как мне это организовать с моим классом
Объясните мне кто нибудь понятно, как делается сериализация класса, обьекта в c#.
Решение задачи: «XML-сериализация»
textual
Листинг программы
- [Serializable]
- class ser
- {
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д