Megosztás a következőn keresztül:


Útmutató: XML-leszármazott elemek elérése (Visual Basic)

Ez a példa bemutatja, hogyan használható egy leszármazott tengelytulajdonság a megadott névvel rendelkező és egy XML-elem alatt található összes XML-elem eléréséhez. Különösen a Value tulajdonságot használja annak érdekében, hogy lekérje az első elem értékét abból a gyűjteményből, amelyet a name leszármazott tengely tulajdonság ad vissza. A name leszármazott tengely tulajdonság lekéri az objektumban name található, contacts nevű összes elemet. Ez a példa a phone leszármazott tengely tulajdonságát is használja az phone objektumban található összes, contacts nevű leszármazott eléréséhez.

példa

Dim contacts As XElement = 
<contacts>
    <contact>
        <name>Patrick Hines</name>
        <phone type="home">206-555-0144</phone>
        <phone type="work">425-555-0145</phone>
    </contact>
</contacts>

Console.WriteLine("Name: " & contacts...<name>.Value)

Dim phoneTypes As XElement = 
  <phoneTypes>
      <%= From phone In contacts...<phone> 
          Select <type><%= phone.@type %></type> 
      %>
  </phoneTypes>

Console.WriteLine(phoneTypes)

A kód összeállítása

Ehhez a példához a következőre van szükség:

Lásd még