private ReleaseGroup ParseReleaseGroup(XElement node)
{
string id, type, title;
TryParseChild(node, "id", out id);
TryParseChild(node, "type", out type);
TryParseChild(node, "title", out title);
var releasegroup = new ReleaseGroup(id, title, type);
var e = node.Element("artists");
if (e != null)
{
var list = e.Elements("artist");
foreach (var item in list)
{
releasegroup.Artists.Add(ParseArtist(item));
}
}
return releasegroup;
}