Thread Xml Die Werte einzeln auslesen (14 answers)
Opened by Arenas at 2015-06-14 11:26

Linuxer
 2015-06-15 21:15
#181342 #181342
User since
2006-01-27
3870 Artikel
HausmeisterIn

user image
Mir wird immer noch nicht klar, was Du erreichen willst (Ich duze mal, ist hier eher üblich als zu siezen).

Unter Zuhilfenahme Deiner verlinkten Datei:

Code (xml): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<find>
  <find group="1">
    <work eu="4">
      <root a="1254" b="248" c="2496" d="1248"/>
    </work>
    <work Nus="9">
      <root a="254" b="203" c="121" d="12" e="0"/>
    </work>
    <work Mus="2">
      <root a="541" b="313" c="17" d="72" e="12" g="14"/>
    </work>
    <work Sus="7">
      <root a="614" b="923" c="312" d="46" e="1534"/>
    </work>
  </find>
  <find group="2">
    ...
  </find>
</find>


Du hast also eine XML-Struktur, die eine oder mehrere "find groups" haben kann. Innerhalb jeder "find group" gibt es ein oder mehrere Elemente "work X", wobei X ein variables Attribut mit verschiedenen Werten ist.
Innerhalb dieser "work X" Elemente gibt es dann "root"-Elemente mit wieder verschiedenen Attributen mit Werten.

Und was willst Du nun genau machen/erreichen?
- Du willst die Attributs-Werte vom root-Element von "work eu=4"?
- Du willst die Attributs-Werte von den root-Elemente von allen "work eu=", egal welchen Wert "eu" hat.
- Du willst die Attributs-Werte von a in den "root"-Elemente aller "work X"?
- ?

Es gibt viele Varianten. Aus Deinen bisherigen Erklärungen wird nicht klar, was Du genau erreichen willst.
Solange Du nicht beschreiben kannst, was Du erreichen willst, wird Dir kaum einer helfen können.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Xml Die Werte einzeln auslesen