salve a tutti da neofita dell'xml vi faccio 2 domande (di numero lo prometto )
Il file sul quale lavorare è questo http://api.erepublik.com/v1/feeds/citizens/306492.xml

1)la query che ho fatto è
codice:
/citizen/name | /citizen/strength | /citizen/wellness | /citizen/region | /citizen/medals/medal[type=""congressman""]/amount | /citizen/experience-points | /citizen/level
che mi restituisce i dati in questo ordine: experience-points, medaglie congressman, wellness, regione, livello, forza nome.
Credo che faccia così perchè è l'ordine in cui trova i TAG XML. Io invece le volevo nell'ordine col quale le ho scritte nella query. Come si fa?

2)/citizen/medals/medal[type=""congressman""]/amount potrebbe non esistere. In quel caso adesso mi restituisce NULL io invece vorrei che restituisse "0". Si può fare?

grazie dell'attenzione