XML To DB ( WordPress XML)

Blog Detay

XML To DB ( WordPress XML)

XML To DB ( WordPress XML)

<pre> <code> SqlConnection conn1 = new SqlConnection(@&quot;Data Source=Eray\sql2012;Initial Catalog=Tiger;User ID=sa;Password=12345Wq&quot;); conn1.Open(); string komut = &quot;&quot;; XmlDataDocument xmldoc = new XmlDataDocument(); XmlNodeList xmlnode; int i = 0; string str = null; FileStream fs = new FileStream(@&quot;C:\Users\Eray\Desktop\erywordpress.xml&quot;, FileMode.Open, FileAccess.Read); xmldoc.Load(fs); xmlnode = xmldoc.GetElementsByTagName(&quot;item&quot;); for (i = 0; i &lt;= xmlnode.Count - 1; i++) { xmlnode[i].ChildNodes.Item(0).InnerText.Trim(); str = xmlnode[i].ChildNodes.Item(0).InnerText.Trim() + &quot; / &quot; + xmlnode[i].ChildNodes.Item(1).InnerText.Trim() + &quot; / &quot; + xmlnode[i].ChildNodes.Item(6).InnerText.Trim()+xmlnode[i].ChildNodes.Item(2).InnerText.Trim()+xmlnode[i].ChildNodes.Item(6).InnerText.Trim(); Console.WriteLine(str); komut = @&quot; insert into ed_blogsdata (Baslik,Link,Aciklama,Parola,OlusturmaTarihi,Kategori1,Kategori2,Kategori3,Kategori4) values (@title,@link,@veri,@Password,@olusturmatarihi,@kategori1,@kategori2,@kategori3,@Kategori4)&quot;; SqlCommand cmd2 = new SqlCommand(komut, conn1); cmd2.Parameters.AddWithValue(&quot;@title&quot;, xmlnode[i].ChildNodes.Item(0).InnerText.Trim()); cmd2.Parameters.AddWithValue(&quot;@link&quot;, xmlnode[i].ChildNodes.Item(1).InnerText.Trim()); cmd2.Parameters.AddWithValue(&quot;@veri&quot;, xmlnode[i].ChildNodes.Item(6).InnerText.Trim()); if (xmlnode[i].ChildNodes.Item(18)==null) cmd2.Parameters.AddWithValue(&quot;@Password&quot;, &quot;&quot;); else cmd2.Parameters.AddWithValue(&quot;@Password&quot;, xmlnode[i].ChildNodes.Item(18).InnerText.Trim()); cmd2.Parameters.AddWithValue(&quot;@olusturmatarihi&quot;, xmlnode[i].ChildNodes.Item(2).InnerText.Trim()); if (xmlnode[i].ChildNodes.Item(20).InnerText.Trim()==null) { cmd2.Parameters.AddWithValue(&quot;@kategori1&quot;, &quot;&quot;); } else cmd2.Parameters.AddWithValue(&quot;@kategori1&quot;, xmlnode[i].ChildNodes.Item(20).InnerText.Trim()); if(xmlnode[i].ChildNodes.Item(21)==null) cmd2.Parameters.AddWithValue(&quot;@kategori2&quot;, &quot;&quot;); else cmd2.Parameters.AddWithValue(&quot;@kategori2&quot;, xmlnode[i].ChildNodes.Item(21).InnerText.Trim()); if (xmlnode[i].ChildNodes.Item(22)==null) cmd2.Parameters.AddWithValue(&quot;@kategori3&quot;,&quot;&quot;); else cmd2.Parameters.AddWithValue(&quot;@kategori3&quot;, xmlnode[i].ChildNodes.Item(22).InnerText.Trim()); if (xmlnode[i].ChildNodes.Item(23)==null) cmd2.Parameters.AddWithValue(&quot;@kategori4&quot;, &quot;&quot;); else cmd2.Parameters.AddWithValue(&quot;@kategori4&quot;, xmlnode[i].ChildNodes.Item(23).InnerText.Trim()); cmd2.ExecuteNonQuery(); } Console.ReadLine(); conn1.Close();</code></pre>

Bunu paylaş
Process with an ID is not running in Visual Studio Hatası
Jıra_Fatura İçerisinden İrsaliye Aktar İşleminde Kullanılacak Para Birimi İşlem Dövizi Seçili Olduğunda İşlem Dövizi Alanında Yuvarlama Yapmaktadır.
Yazar erydogan
1992 yılı İstanbul doğumluyum. "Beykent Üniversitesi/Bilgisayar Programcılığı" bölümü mezunuyum, 7 yılı aşkın süredir Logo firmasının üretmiş olduğu ERP ürünlerine teknik destek vermek üzere “Logo Erp Danışmanı/Sistem Uzmanı” olarak çalıştım. 2020 Şubat ayında yıllardır hayalini kurduğum "kendi işimi yapma" düşüncemi hayata geçirmek üzere DGN Yazılım firmasını kurdum. Ayrıca .Net C# (MVC) yazılım dilini kullanarak Web tabanlı/Mobil Uyumlu, Logo yazılım entegreli ya da tamamen bağımsız uygulamalar geliştiriyorum.

İlişkili Bloglar:

0 Yorum

Copyrights © 2020 All Rights Reserved by DGN Software.