AppHarbor.Client.AppHarborClient.TransformToJSON C# (CSharp) Method

TransformToJSON() private method

This method should be removed once we have the real JSON api in place
private TransformToJSON ( string resp ) : string
resp string
return string
        private string TransformToJSON(string resp)
        {
            var str = resp.Substring(resp.IndexOf("<h2>Your hooks</h2>") + "<h2>Your hooks</h2>".Length);
            if (str.Length > 0 && str.IndexOf("</table>") > 0)
            {
                str = str.Substring(0, str.IndexOf("</table>"));
                HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
                doc.LoadHtml(str);
                var data = doc.DocumentNode.Descendants("td");
                List<Object> l = new List<Object>();
                foreach (var e in data)
                {
                    l.Add(new
                    {
                        ServiceHook = e.InnerText
                    });
                }
                return JsonConvert.SerializeObject(l);
            }
            return "{}";
        }