LINQ / XML : Requête Dynamique
Bonjour,
J'effectue une requête LINQ sur un fichier xml comme suit :
Code:
1 2 3 4 5 6 7 8 9
| var req = from x in XmlDoc.Descendants(ns + "OBS")
where x.Attribute("OBS_VAL") != null
select new
{
ID = x.Parent.Attribute(ID).Value,
TIME_PERIOD = x.Attribute("DATE").Value,
OBS_VALUE = x.Attribute("OBS_VAL").Value,
FREQ = x.Parent.Attribute("FREQUENCY").Value
}; |
Est-il possible de rendre cette requête dynamique? Autrement dit, y a t il un moyen de de créer une ligne de code qui ajouterait dynamiquement les items dans la clause select?
De même est-il possible de caster ces items dynamiquement?
D'avance merci.