Hallo,
ich würde gerne eine XML-Datei gefiltert auslesen. Dafür habe ich leider nur ein Skript in C# gefunden und ich verstehe es nicht. Kann mir daher jemand helfen, den folgenden Code von C# nach VB (für Windows Store App. Nicht vb.net!) zu übersetzen? Ich habe schon etliche Converter im Internet ausprobiert aber alles was da raus kommt funktioniert nicht.
Den Code habe ich von folgender Seite: geekchamp.com/articles/how-to-…data-in-windows-8---winrt
Falls jemand eine eigene Idee hat wie man das bewerkstelligen kann wäre das natürlich auch super.
ich würde gerne eine XML-Datei gefiltert auslesen. Dafür habe ich leider nur ein Skript in C# gefunden und ich verstehe es nicht. Kann mir daher jemand helfen, den folgenden Code von C# nach VB (für Windows Store App. Nicht vb.net!) zu übersetzen? Ich habe schon etliche Converter im Internet ausprobiert aber alles was da raus kommt funktioniert nicht.
Den Code habe ich von folgender Seite: geekchamp.com/articles/how-to-…data-in-windows-8---winrt
Quellcode
- using System.Xml.Linq;
- using Windows.ApplicationModel;
- public class Person
- {
- public string FirstName
- {
- get;
- set;
- }
- public string LastName
- {
- get;
- set;
- }
- public int Age
- {
- get;
- set;
- }
- }
- string peopleXMLPath = Path.Combine(Package.Current.InstalledLocation.Path, "Assets/PeopleData.xml");
- XDocument loadedData = XDocument.Load(peopleXMLPath);
- var data = from query in loadedData.Descendants("person")
- where (int)query.Element("age") == 27
- select new Person
- {
- FirstName = (string)query.Element("firstname"),
- LastName = (string)query.Element("lastname"),
- Age = (int)query.Element("age")
- };
- listBox.ItemsSource = data;
Falls jemand eine eigene Idee hat wie man das bewerkstelligen kann wäre das natürlich auch super.