Ho un file xml fatto così
codice:
<?xml version="1.0" encoding="utf-8"?>
<form>
    <fieldset>

        <field name="id" type="text" default="0" readonly="true" class="readonly"/> 
			   
        <field name="group" type="list" class="inputbox" required="true" size="1" default="1">
                <option value="1">Calcola il tuo preventivo</option>
                <option value="2">Copertina</option>
                <option value="3">Interno</option>
                <option value="4">Allestimento</option>
                <option value="5">Servizi</option>
                <option value="6">Consegna</option>
        </field>
		
        <field name="type" type="list" class="inputbox" required="true" size="1" default="1">
                <option value="text">Text</option>
                <option value="select">Select</option>
                <option value="radio">Radio</option>
        </field>
    </fieldset>
</form>
Dato un valore intero devo vedere se nel nodo "field" esiste un nodo <option> con "value" pari al valore intero dato, in caso positivo devo poterne modificare sia il value che la stringa che appare tra i tag <option></opttion>.

Uso simplexml e so già selezionare il nodo <field> che mi interessa, ma non so fare il resto.

Come si fa?