c #: десериализация xml с пространствами имен для clr объекта
Мне нужна помощь с XmlSerializer. Я должен следующий фрагмент XML:
tag:blogger.com,1999:blog-4233645339430781865.archive
2012-10-22T07:00:02.139+03:00
Code !t
Емил Табаков
[email protected]
Blogger
tag:blogger.com,1999:blog-4233645339430781865.post-513753811167440871
2012-10-12T11:22:35.759+03:00
2012-10-12T11:22:35.759+03:00
Great post indeed. I really like that you are prov...
Great post indeed. I really like that you are providing information on .NET for freshers , Being enrolled at http://www.wiziq.com/course/57-fresher-training-projects i found your information very helpful indeed. Thanks for it.
sarabjeet
http://www.blogger.com/profile/11223974173581186160
[email protected]
И у меня также есть следующие объекты C #:
Feed.cs
[XmlRoot(ElementName = "feed", Namespace = "http://www.w3.org/2005/Atom"), XmlType("feed")]
public class Feed
{
[XmlElement("id")]
public string Id { get; set; }
[XmlElement("title")]
public string Title { get; set; }
[XmlElement("author")]
public Author Author { get; set; }
[XmlElement("entry")]
public List Entry;
}
public class Entry
{
[XmlElement("id")]
public string Id { get; set; }
[XmlElement("title")]
public string Title { get; set; }
[XmlElement("content")]
public string Content { get; set; }
[XmlElement("published")]
public DateTime Published { get; set; }
[XmlElement("updated")]
public DateTime Updated { get; set; }
[XmlElement("category")]
public List Categories;
[XmlElement("author")]
public Author Author { get; set; }
[XmlElement(ElementName = "in-reply-to", Namespace = "thr", Type = typeof(ReplyTo), IsNullable = true)]
public ReplyTo ReplyTo { get; set; }
}
public class ReplyTo
{
[XmlAttribute("ref")]
public string Id { get; set; }
}
Пока все работает отлично, за исключением того, что свойство ReplyTo всегда остается нулевым. Мне нужно получить атрибут src из
Я буду очень счастлив, если кто-то покажет мне, что ям отсутствует. Спасибо!