Beispiel #1
0
        private void JSONToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            urlForm url = new urlForm();

            url.ShowDialog();

            try
            {
                using (WebClient wc = new WebClient())
                {
                    var     json  = wc.DownloadString(Properties.Settings.Default.url);
                    JToken  token = JToken.Parse(json);
                    JObject obj;
                    if (token.Type.ToString() == "Object")
                    {
                        obj = token.Value <JObject>();
                    }
                    else
                    {
                        obj = token.First.Value <JObject>();
                    }
                    List <string> keys = obj.Properties().Select(p => p.Name).ToList();
                    tekrarListView.Items.Clear();
                    foreach (string k in keys)
                    {
                        tekrarListView.Items.Add(new ListViewItem(new string[] { k, "string" }));
                    }
                }
            }
            catch
            {
                MessageBox.Show("Lütfen JSON türü döndüren bir url kopyalayın.", "Uyarı!");
            }
        }
Beispiel #2
0
        private void XmlUrl_Click(object sender, EventArgs e)
        {
            urlForm url = new urlForm();

            url.ShowDialog();

            try
            {
                using (WebClient wc = new WebClient())
                {
                    var       xmlString = wc.DownloadString(Properties.Settings.Default.url);
                    XDocument doc       = XDocument.Parse(xmlString);
                    xmlIslemleri(doc);
                }
            }
            catch
            {
                MessageBox.Show("Lütfen XML türü döndüren bir url kopyalayın.", "Uyarı!");
            }
        }