CSharp · Console
using System;
using System.Collections.Generic;
using System.IO;
using System.Xml.Linq;
using System.Xml.Serialization;
public class item
{
public string title;
}
public class channel
{
public string title;
[XmlElement("item")]
public List<item> items;
}
public class Program
{
public static void Main()
{
var xml = @"<?xml version=""1.0"" encoding=""UTF-8""?>
<channel>
<title>pedic!</title>
<item>
<title>gay</title>
</item>
<item>
<title>faggot</title>
</item>
<item>
<title>fairy</title>
</item>
<item>
<title>assDigger</title>
</item>
</channel>
";
var reader = new StringReader(xml);
var result = (channel)new XmlSerializer(typeof (channel)).Deserialize(reader);
result.Dump();
}
}