PDA

View Full Version : تبدیل کد xml ویژوال بیسیک به کد c#



ehsan2007
چهارشنبه 25 مهر 1386, 00:44 صبح
من یک کد نوشتم که از توی جداول دیتابیس لینک و نام لینکو میخونه تا برسه به جدولی که شماره ایدی اون 10 هستش و توی یک فایل xml ذخیره کنه برای خوندن فایل فلش از توی xml این کدو نوشتم قبلا با ویژوال بیسیک نوشته بودم ولی حالا که تازه با c# شروع به کار کردم کدشو نمیدونم چه شکلی به c# تبدیل کنم یک ebook هم دارم که توش یک دفتر تلفن میسازه . در مورد کدش هم توضیح داده ولی از بست کلاس شی توش داره هنگ کردم اگه کمکم کنید ممنون میشم اگه تونستید هم کلاسی برای تبدیل کد ویژوال باشه که توی c# استفاده بشه که بهتر ممنون میشم کمکم کنید


g = 1
Dim fs As New FileStream(Server.MapPath("xml/headlines.xml"), FileMode.Create)
Dim w As New XmlTextWriter(fs, Nothing)
w.WriteStartDocument()
w.WriteStartElement("broadcast")
While g < 10
cmd = New OleDbCommand(strsql, con)
dr = cmd.ExecuteReader()
While dr.Read()
p = dr("id")
v = dr("name")
q = dr("link")
If g = p Then
w.WriteStartElement("story")
w.WriteStartElement("lead")
w.WriteString("" & v & "")
w.WriteEndElement()
w.WriteStartElement("URL")
w.WriteString("" & q & "")
w.WriteEndElement()
w.WriteEndElement()
End If
End While
g = g + 1
End While
w.WriteEndDocument()
w.Close()
con.Close()

ehsan2007
چهارشنبه 25 مهر 1386, 10:12 صبح
توی کد قبلی هم وقتی فیلدارو از توی دیتابیس میخونه و بعد توی xmlمینویسه مشکل داره توی فایل فلش که بازش میکنه حرف ی درست نیست ولی اگه همون فایل xml رو توی ویندوز بازش کنم و متن بین دو تگو عوض کنم حرف ی توی فلش درست نمایش داده میشه به این آدرس برید http://irking.pib.ir پایین صفحه فلشو میبینید که از توی xml میخونه و لینک هارو نمایش میده ادرس فایل xmlهم اینه http://www.box.irking.ir/xml/headlines.xml که فلش میره از توش میخونه اگه لطف کنید اینم برام حل کنید خیلی ممنون میشم

ehsan2007
چهارشنبه 25 مهر 1386, 16:19 عصر
کسی نیست جواب من رو بده

m.hamidreza
چهارشنبه 25 مهر 1386, 16:25 عصر
http://labs.developerfusion.co.uk/convert/vb-to-csharp.aspx

ehsan2007
چهارشنبه 25 مهر 1386, 20:10 عصر
ممنون خودم کدشو تبدیل کردم ولی خدایش چه کیفی میده خود آدم برنامه بنویسه اونم در سطح لالیگا با اجاکس