小编rya*_*rth的帖子

使用XmlReader C#查看元素的所有文本

我正在使用XmlReader迭代一些XML.一些XML实际上是HTML,我想从节点获取文本内容.

示例XML:

<?xml version="1.0" encoding="UTF-8"?>
<data>
  <p>Here is some <b>data</b></p>
</data>
Run Code Online (Sandbox Code Playgroud)

示例代码:

using (XmlReader reader = new XmlReader(myUrl))
{
  while (reader.Read()) 
  {
    if (reader.Name == "p")
    { 
      // I want to get all the TEXT contents from the this node
      myVar = reader.Value;
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

这不能得到我所有的内容.我如何从中获取所有内容

节点在那种情况下?

c# xml xmlreader

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

xml ×1

xmlreader ×1