Nein so will ich es nicht machen. Ich möchte das xml direkt über die ID referenzieren.
Nochmal als Beispiel
Code:
<KATALOG>
< VIDEO>
<VID>1</VID>
<TITEL>BTTF</TITEL>
....
</VIDEO>
<VIDEO>
<VID>2</VID>
<TITEL>SW</TITEL>
....
</VIDEO>
<VIDEO>
<VID>3</VID>
<TITEL>SWII</TITEL>
....
</VIDEO>
....
</KATALOG>
Hier müsste ich das VIDEO mit VID 3 über VIDEO[2] ansprechen.
Nun wird in der XML aber das Video mit der VID 2 gelöscht
Code:
<KATALOG>
< VIDEO>
<VID>1</VID>
<TITEL>BTTF</TITEL>
....
< /VIDEO>
<VIDEO>
<VID>3</VID>
<TITEL>SWII</TITEL>
....
</VIDEO>
....
</KATALOG>
Jetzt müsste ich den Datensatz mit VID 3 auf einmal über VIDEO[1] ansprechen. Das ist fehleranfällig.
Ich benötige irgendeine Möglichkeit den Datensatz über die VID direkt anzusprechen.
Hatte z.B an sowas gedacht
Code:
<KATALOG>
< VIDEO VID='1'>
<TITEL>BTTF</TITEL>
....
< /VIDEO>
<VIDEO VID= '3'>
<TITEL>SWII</TITEL>
....
</VIDEO>
....
</KATALOG>
Aber wie frage ich auf die VIDs dann ab ?