Автор Никита Фролов задал вопрос в разделе Другие языки и технологии
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();
}
}
Что такое сериализация?
Проще говоря это сохранение данных (рисунка, различных кнопок...) в файл. После программа которая
подробнее...
Нужна помощь по JSON - [Delphi]
JSON тут ни при чём. Надо с раскладкой разбираться и конвертировать AnsiString(s); или что там
подробнее...