コード例 #1
0
        /// <summary>
        /// Fetch a JSON Url Endpoint
        /// </summary>
        /// <typeparam name="T">Type of Data at Endpoint</typeparam>
        /// <param name="url">URL to Deserialize</param>
        /// <returns>Deserialized JSON Object</returns>
        public T FetchJSON <T>(string url)
        {
            InternetResponse resp = InternetRequest.DownloadHTML(url);
            string           json = resp.HTML;

            return(JsonConvert.DeserializeObject <T>(resp.HTML));
        }
コード例 #2
0
        public PlaylistData FetchPlaylist(string url)
        {
            InternetResponse resp = InternetRequest.DownloadHTML(url);
            string           json = resp.HTML; // The xml fragment is malformed so fix it up.

            return(JsonConvert.DeserializeObject <PlaylistData>(resp.HTML));
        }