Avatar von iMil
  • iMil

mehr als 1000 Beiträge seit 26.11.2004

Powershell - wie auf array-wert zugreifen, wenn

ich habe, aus einer XML-Datei, viele Arrays, die z.b. den folgenden Inhalt haben:

type : work prio : 0 id : 2 quickdial : 701 #text : 031234598

(aus dem F!B-telefonbuch, z.b. aus:

<number type="home" prio="0" id="0">031234568</number> <number type="mobile" prio="0" id="1">0172333444555</number> <number type="work" prio="0" id="2" quickdial="701">031234598</number>

wenn ich das über

$aaa = $telbuch.phonebooks.phonebook.contact[1].telephony.number[2] $aaa

einlese, bekomme ich das oben als erstes genannte.

mittels "$aaa.type" oder "$aaa.id" kann ich auf die Felder zugreifen, doch wie auf die Nummer?
denn "#text" ist ja kein Index.

Bewerten
- +