C#, l'XML e XPath
E’ tutto il pomeriggio che impazzisco per trovare un modo furbo di prendere dei dati da un file XML che mi danno così com’è e che quindi non posso modificare neanche di una virgola.
Provo praticamente tutti i metodi che la Microsoft mette a disposizione ma quello che mi serve di più, quello che usa l’XPath, non va.
Cerco per bene su MSDN.
Da una parte ti dicono: “se hai un namespace già assegnato nel file XML non va”. Grazie tante, dico io. Me n’ero accorto.
Dall’altra, ti dicono: “ah, guarda, se fai così funziona perché gli dici di usare un namespace temporaneo che gli dai tu e quindi va”. Sì, certo, come no!
Ero quasi allo sconforto quando mi è venuto in soccorso il buon Google con questa pagina: http://www.eggheadcafe.com/community/aspnet/2/10021569/a-couple-of-things.aspx
Mi chiedo: visto che, cercando un po’, su MSDN ti dicono come fare perché tutto funzioni, perché non aggiungono che bisogna avere quella corrispondenza di cui parla il link?! Su, c’è da aggiungere una frase!
Ehhhhh, la Microsoft… :)