PDA

View Full Version : [XSLT] elementi con namespace


Gremo
05-09-2007, 21:00
Ciao a tutti,
utilizzo le classi di .NET per serializzare un oggetto in un XML. L'oggetto l'ho creato io, e viene restituito da un web service.
Il web service ha il seguente namespace:


http://digipolice.gov/


Il "problema" è che una volta serializzato l'oggetto ha quasi tutti gli elementi che dichiarano il namespace di default:


<?xml version="1.0" encoding="utf-16"?>
<Contravention id="1">
<date xmlns="http://digipolice.gov/">2007-10-07T20:57:00</date>
<idcodearticle xmlns="http://digipolice.gov/">168</idcodearticle>
...


e nelle trasformazioni xslt non ho idea (e non sono riuscito a trovare nulla) di come si faccia a selezionare un elemento figlio se dichiara un namespace di default.
Ad esempio l'espressione "Contravention/date" non restituisce niente se presente l'attributo xmlns.

C'è qualche soluzione? Eliminare il namespace nella dichiarazione del web service può essere una?

ciao e grazie