Wpis z mikrobloga

#programowanie #csharp

Jeżeli mam xml w postaci

BLABLABLA

Przykladowy tekst

TO jak wczytać "wartość" TYLKO z "TAG" ? :(

Korzystam obecnie z XmlTextReader opartemu o switche z nazwami tagów. ALe wtedy wypisuje mi wszystkie pola "wartosc" ze wszystkich tagów.
  • 6
  • Odpowiedz
@Python: nie lepiej wczytać to do XmlDocument i sobie w prosty sposób za pomocą SelectNodes()/SelectSinglNode() i XPath wybrać co trzeba? W tym przypadku to by było doc.SelectSingleNode("tag/wartosc").InnerText

Możesz też skorzystać z XDocument i wybierać elementy przez zapytania LINQ, chociaż moim zdaniem API XmlDocument jest jakoś przyjaźniejsze (może dlatego, że lepiej je poznałem).
  • Odpowiedz