Wyszukanie słowa w xml

0

Witam,
w jaki sposób można w xml wyszukać dane słowo i jeśli słowo występuje tylko raz w danych pliku to je usunąć ? Np, tak jak niżej mam xml i wyszukuje po name i jeśli arek występuje tylko raz w całym pliku to usuwam całe person1.

<?xml version="1.0" encoding="UTF-8"?>
<person1>
	<name>Arek</name>
	<lastname>Arek</lastname>
</person1>
<person2>
	<name>Mariusz</name>
	<lastname>Mariusz</lastname>
</person2>
</xml>
0

Wszelkie wyszukiwania w xml robi się przez wyrażenia xpath. Dokładnie składni nie pamiętam, ale może coś w rodzaju **/*='slowo'. Zobaczysz, ile znalazł, a potem możesz dokonać edycji. Edycji małych plików dokonasz przez załadowanie dokumentu. java.xml.Document czy coś takiego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1