Zuerst mal danke für die Links.
Komme aber trotzdem nicht weiter. Ich möchte jetzt gerne die Where-Klausel gerne auf das Attribute("V") des Elements("hnr") anwenden.
Habe es so probiert das brachte aber einen Fehler :
where hnr.Element("hnr").Attribute("V").Value == "7310950000"
Einen Tipp für mich?
try
{
var hnrs = from hnr in xml_Doc.Elements("body").Elements("hnr_liste").Elements("hnr").Elements("bsnr")
where hnr.Attribute("V").Value == "731095000"
select new
{
vBsnr = hnr.Attribute("V").Value,
vtBsnr = hnr.Attribute("VT").Value
};
foreach (var hnr in hnrs)
{
Console.WriteLine(" BSNR V: " + hnr.vBsnr + " BSNR VT: " + hnr.vtBsnr);
}
}
catch (NullReferenceException ex)
{
MessageBox.Show(ex.Message);
}