苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 4613|回复: 5

[HttpHelper] 关于XML节点读取问题

[复制链接]
发表于 2018-1-16 08:37:41 | 显示全部楼层 |阅读模式
  <?xml version="1.0" encoding="utf-8" ?>
- <marking>
- <station_id name="L5_Laser_1">
- <station_header>
  <line_id>L5</line_id>

  <production_date>2017-01-30 11:11:43</production_date>

  <result>0</result>

  <error_code>NONE</error_code>

  <program_name>Topside_v2</program_name>

  <station_supplier>Rommel</station_supplier>

  <station_type>WL2000</station_type>

  <vtpid>11411</vtpid>

  </station_header>


  <kind_of_laser>1</kind_of_laser>

- <materials>
  <item pos="raw_pcb" package_id="PKG-MY_227675" />

  </materials>


- <process_data>
  <item name="quality_barcode" pos="marked barcode" value="0" />

  <item name="led_class" value="3" />

  </process_data>


  </station_id>


  </marking>



请教各位大大,我要读取节点process_data 相关的内容改如何写,SelectNodes找该节点count总是=0.
不知道是为什么!C#新人,请大家多多指教!




1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2018-1-16 08:59:15 | 显示全部楼层
总计就一个节点,直接写名字就行了吧,
 楼主| 发表于 2018-1-16 09:14:10 | 显示全部楼层
public string ReadXML(string XMLParameters)
        {
            string str = string.Empty;
            XmlDocument xml = new XmlDocument();
            xml.LoadXml(XMLParameters);
           
            XmlNodeList xmlNodeList = xml.SelectNodes("process_data");

            
            //foreach (XmlNode list in xmlNodeList)
            //{

            //    str = list.Attributes["pos"].InnerText;

            //}

            
            return str;
        }
为什么获取process_data 节点count = 0 ?
 楼主| 发表于 2018-1-16 09:57:32 | 显示全部楼层
谢谢版主,弄好了。
发表于 2018-1-16 10:25:23 | 显示全部楼层
XRockyX 发表于 2018-1-16 09:57
谢谢版主,弄好了。

看你代码应该是写的路径问题,呵呵
发表于 2018-1-16 19:52:25 | 显示全部楼层
路过学习下
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-12-26 16:34

© 2014-2021

快速回复 返回顶部 返回列表