XmlReader jak odczytać zawartość taga?

0

Mam takiego xml'a

<tag>
   <tag2>TEKST</tag2>
</tag>

Pytanie jak odczytać zawartość tagu <tag2></tag2> (chodzi mi o TEKST) za pomocą XmlReader w takiej pętli?

XmlReader xml = XmlReader.Create(xmlDoc);

while (xml.Read())
{
   if (xml.NodeType == XmlNodeType.Element)
   {
       if (xml.Name == "tag2")
      {
            Console.WriteLine(??? <- co wpisać aby pobrać TEKST?);
      }
   }
}
1

ReadElementContentAsString.
https://docs.microsoft.com/en-us/dotnet/api/system.xml.xmlreader.readelementcontentasstring?view=netcore-3.1

Na przyszłość - spróbuj sam ogarniać takie proste rzeczy. Popatrz sobie w Intelisensie na metody i właściwości. Jeśli nie ma metody, która widzisz że to zrobi albo wydaje Ci się, ale z testów to nie wynika, wtedy szukaj w google: "xmlreader read tag content". Gwarantuję Ci, że odpowiedź dostaniesz szybciej niż zadając takie pytanie na forum.

1 użytkowników online, w tym zalogowanych: 0, gości: 1