XML - גישה לתג לפי שם
Dim oXMLRoot As New XmlDocument() Dim i As Integer oXMLRoot.Load("1.xml") Dim oFolder As XmlElement = oXMLRoot.DocumentElement For i = 0 To oFolder.ChildNodes(0).ChildNodes.Count - 1 Response.Write("ID: " & oFolder.ChildNodes(0).ChildNodes(i).Attributes("ID").Value & "<br>") Response.Write("Subject: " & oFolder.ChildNodes(0).ChildNodes(i).ChildNodes(0).InnerText & "<br>") Response.Write("<hr>") Next
עובד יפה אבל לא מספק. קובץ ה-XML:<?xml version="1.0" encoding="utf-8" ?> <LMForumBox> <Inbox> <Message ID="1"> <Subject>נושא ההודעה</Subject> <Text>_mx;b_bx;מודגש_mx;/b_bx;</Text> <Date>13/11/1987</Date> <From>Admin</From> <FromID>1</FromID> </Message> <Message ID="2"> <Subject> 2נושא ההודעה</Subject> <Text>_mx;b_bx;מודגש_mx;/b_bx;</Text> <Date>13/11/1987</Date> <From>Admin</From> <FromID>1</FromID> </Message> </Inbox> <Outbox> <Message ID="1"> <Subject>נושא ההודעה</Subject> <Text>_mx;b_bx;מודגש_mx;/b_bx;</Text> <Date>13/11/1987</Date> <From>Admin</From> <FromID>1</FromID> </Message> </Outbox> </LMForumBox>
אני מחפש אובייקט שיתן לי לגשת לנתונים לפי שמות התגיות ולא לפי מספר... יש כיוון ?