Advertisement

C# XML数据解析通用工具用于提取节点信息及其文本信息

阅读量:

首先需要明确的是,关于节点文本内容的提取方式如下所示:

例如:

文本内容

此处所指的即为获取节点文本内容(以红色字体标注的部分)。

假设

复制代码
    xmlElement是root节点。
    

上述以红色标注的文本内容实质上属于root节点的子节点,若需提取文本信息,可通过遍历其子节点并验证节点类型是否为文本类型来实现。具体操作方式如下:

复制代码
  for (int i = 0; i < xmlElement.ChildNodes.Count; i++)

    
         {
    
             if (xmlElement.ChildNodes[i].NodeType == XmlNodeType.Text)
    
             {
    
               string Text = xmlElement.ChildNodes[i].Value;
    
             }
    
         }
    
    
    
    

全网范围内均无法找到相关答案。。。。。

首先需要明确界定 XML 中具有价值的元素类别,每个节点应包含以下内容:节点属性、子节点列表、子节点名称以及子节点内容。具体如下

复制代码
 public c

全部评论 (0)

还没有任何评论哟~