Buonasera, mi trovo in questa situazione.

Ho il seguente XML

codice:
<LocalczationList>

	<Localization locale="it_IT" >
		
		<phrasing num="1" value="secondi"/>
		<phrasing num="2" value="minuto"/>
		
	</Localization>
	
	<Localization locale="en_GB" >
		
		<phrasing num="1" value="seconds"/>
		<phrasing num="2" value="minute"/>
		
	</Localization>

</LocalczationList>
Il mio metodo prende in input una String, equivalente al tipo di lingua e un intero.

getPhrasing (2, "en_GB") deve ritornare la String "minute";

Ho trovato il modo di trovare il nodo giusto a partire dal linguaggio:

codice:
NodeList nl = docEle.getElementsByTagName("Localization");
for (int i = 0; i < nl.getLength(); i++) {
				if (nl.item(i).getAttributes().getNamedItem("locale").getNodeValue().equals(language)){
Con questo riesco ad ottenere il giusto nodo a seconda del linguaggio.

Trovato il giusto nodo dunque, come faccio a farmi restituire l'attributo value dell'elemento phrasing il cui attributo value vale x???

Scusate in anticipo se non mi sono espresso bene, spero che l'esempio sia il più chiaro possibile.