bfreind10
دوشنبه 19 مهر 1389, 15:04 عصر
سلام
من فایل xml با ساختار زیر دارم. توجه فرمائید:
<?xml version="1.0" encoding="utf-8" ?>
<Cities>
<city name="torento">
<id>1</id>
</city>
<city name="estokholm">
<id>2</id>
</city>
.
.
.
می خواهم با دستورات زیر نام شهری که آی دی 2 دارد را واکشی کنم و در تکس باکسم نشان دهم. البته یک چیزهایی نوشتم تا حدودی ولی هنوز مشکل داره
اینهم کدم:
Dim docReader As New XmlDocument
docReader.Load(Server.MapPath("~/XML/City.xml"))
Dim xnl As XmlNodeList
xnl = docReader.SelectNodes("/Cities/city[id=2]")
Dim citystr As String
For Each xn As XmlNode In xnl
Dim xr As New XmlNodeReader(xn)
TextBox1.Text = xr.Name
Next xn
کسی میتونه این کد رو برای من کاملش کنه؟
من فایل xml با ساختار زیر دارم. توجه فرمائید:
<?xml version="1.0" encoding="utf-8" ?>
<Cities>
<city name="torento">
<id>1</id>
</city>
<city name="estokholm">
<id>2</id>
</city>
.
.
.
می خواهم با دستورات زیر نام شهری که آی دی 2 دارد را واکشی کنم و در تکس باکسم نشان دهم. البته یک چیزهایی نوشتم تا حدودی ولی هنوز مشکل داره
اینهم کدم:
Dim docReader As New XmlDocument
docReader.Load(Server.MapPath("~/XML/City.xml"))
Dim xnl As XmlNodeList
xnl = docReader.SelectNodes("/Cities/city[id=2]")
Dim citystr As String
For Each xn As XmlNode In xnl
Dim xr As New XmlNodeReader(xn)
TextBox1.Text = xr.Name
Next xn
کسی میتونه این کد رو برای من کاملش کنه؟