C# VisualC# Express2008を使って開発をしています。radikoの現在の番組を取得してみようと思いました。http://radiko.jp/epg/epgapi.php?area_id=JP27&mode=now&station_id=TBSから現在のタイトル番組を取得するLINQ to XMLはどう書けばよいでしょう?htmlにhttp://radiko.jp/epg/epgapi.php?area_id=JP27&mode=now&station_id=TBSの内容が入っているとして、XDocument xdoc = XDocument.Parse(html);DateTime now = DateTime.Now.ToString("HH00")var query = from Result in xdoc.Root.Elements()select new{ Name = Result.Element("radiko").Element("stations").Element("station").Element("scd").Element("name").Value, title = Result.Element("radiko").Element("stations").Element("station").Element("scd").Element("progs").Element("prog").Element("title").Value time = Result.Element("radiko").Element("stations").Element("station").Element("scd").Element("progs").Element("prog").Attribute("ftl").Value };string nowonair;foreach (var q in query){ if(time.Contains(now) { nowonair += q.Name + "\t" + q.title + "\r\n"; }}としてみたのですが、select句の部分がエラーです。よろしくご指導お願いします。
- Child Tree -