我正在尝试反序列化iCal文件,然后将集合映射到自定义POCO.问题是我不确定属性的存储位置.
这是反序列化方法
public static IICalendarCollection Deserialize(String iCalUri) { var wc = new WebClient(); var result = wc.DownloadString(iCalUri); using (var memoryStream = new MemoryStream(Encoding.UTF8.GetBytes(result))) { var serializer = new iCalendarSerializer(); var collection = (iCalendarCollection)serializer.Deserialize(memoryStream,Encoding.UTF8); return collection; } }
然后在我的服务中,我试图将属性映射到我的POCO,但我找不到属性.
var url = string.Format(GoogleICalUrl,calendarID); var Feed = iCalUtility.Deserialize(url); foreach(var e in Feed) { calendarModel.title = e.WhereTheHellAreThePropertiesKept; }
有没有人知道循环通过iCalendarCollection并获得所有属性的正确方法?
我检查了DDay网站,但它一整天都在关闭.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。