От: | Northrop | ||
Дата: | 21.11.09 02:07 | ||
Оценка: |
<?xml version="1.0" encoding="utf-8" ?>
<TTTTModel>
<TTTTClass>
<TTTTType>Deployment</TTTTType>
<TTTTDate>2009-09-30T00:00:00-07:00</TTTTDate>
</TTTTClass>
<TTTTClass>
<TTTTType>Deployment</TTTTType>
<TTTTDate>2009-09-20T00:00:00-07:00</TTTTDate>
</TTTTClass>
<TTTTClass>
<TTTTType>Copy</TTTTType>
<TTTTDate>2009-02-23T00:00:00-07:00</TTTTDate>
</TTTTClass>
</TTTTModel>
[Serializable]
public class ActionClass
{
[XmlElement(Form=XmlSchemaForm.Unqualified)]
public string ActionType { get; set; }
[XmlElement(Form = XmlSchemaForm.Unqualified)]
public DateTime ActionDate { get; set; }
}
public class ActionModel : List<ActionClass>
{
public ActionModel()
{
XmlSerializer xs = new XmlSerializer(typeof(ActionModel), "");
using (Stream ms = new FileStream("Demo.xml", FileMode.Open, FileAccess.Read))
{
object inp = xs.Deserialize(ms);
this.AddRange((ActionModel)inp);
}
}
}
<ActionModel xmlns=''> was not expected.