PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XPath oder BPEL: Elementnamen bestimmen



DAB268
02-06-2010, 14:28
Hallo.

Ist es möglich, mit XPath einen Elementnamen zu bestimmen?

Beispiel:


<Alarm>
<PersonenAlarm>
<Bearbeiter/>
</PersonenAlarm>
</Alarm>

<Alarm>
<GruppenAlarm>
<Gruppe/>
</GruppenAlarm>
</Alarm>

Ich möchte anhand des Namens des Kindelements von <Alarm> erkennen, um welchen Alarm es sich handelt. Dies sollte durch XPath oder BPEL möglich sein.

Ist das möglich oder sollte ich besser so vorgehen:


<Alarm>
<AlarmTyp/>
<Bearbeiter/>
<Gruppe/>
</Alarm>

Anhand des Inhalts von <AlarmTyp> wird dann entweder das Element <Bearbeiter> oder <Gruppe> bei der Weiterverarbeitung beachtet.

Dies wäre ja durch den XPath-Ausdruck /Alarm/AlarmTyp/text() möglich.

MfG
DAB268