десериализация



Автор Никита Фролов задал вопрос в разделе Другие языки и технологии

C# десериализация из XML и получил лучший ответ

Ответ от Ra[гуру]
Да и так все работает.
test.xml:
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfTest xmlns:xsi="ссылка" xmlns:xsd="ссылка">
<Test>
<ival>1</ival>
</Test>
<Test>
<ival>2</ival>
</Test>
<Test>
<ival>3</ival>
</Test>
</ArrayOfTest>
test.cs:
using System;
using System.IO;
using System.Xml.Serialization;
using System.Collections.Generic;
public class Test {
public int ival = 123;
public double dval = 1.23;
}
class Program {
static void Main(string[] args) {
XmlSerializer xs = new XmlSerializer(typeof(List<Test>));
TextReader tr = new StreamReader(@"C: emp est.xml");
foreach (var e in (List<Test>)xs.Deserialize(tr)) {
Console.WriteLine("ival: " + e.ival + "; dval: " + e.dval);
}
tr.Close();
}
}
десериализация

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C# десериализация из XML

Что такое сериализация?
Проще говоря это сохранение данных (рисунка, различных кнопок...) в файл. После программа которая
подробнее...

Ввод структуры данных в файл. С++
ofstream oblik_kt("oblik_kt.txt", ofstream::app); // а
подробнее...
спросили в JSON
Нужна помощь по JSON - [Delphi]
JSON тут ни при чём. Надо с раскладкой разбираться и конвертировать AnsiString(s); или что там
подробнее...
Сериализация на Википедии
Посмотрите статью на википедии про Сериализация
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*