HtmlAgilityPack 获取网页问题。。。。

问题描述

各位高手们,请帮忙赐教:我用HtmlAgilityPack来取出一个网页的内容,可是老是不是我想要的结果;网页文件:<tablecellpadding="0"cellspacing="0"id="productTable"><tr><td>PartNo</td><td>Brand</td><td>Qty</td></tr><tr><td>lm324</td><td><tablecellpadding="0"cellspacing="0"><tr><td>ADI</td></tr></table></td><td>12</td></tr></table>用下面来取出:stringresulthtml=reader.ReadToEnd();HtmlDocument_htmlDocument=newHtmlDocument();_htmlDocument.LoadHtml(resulthtml);HtmlNodehtmlNode_div=_htmlDocument.GetElementbyId("productTable");string_returnmessage=htmlNode_div.innerHtml本身是想把上面所有的东西都取出,可是结果给我显示的是:<tablecellpadding="0"cellspacing="0"id="productTable"><tr><td>PartNo</td><td>Brand</td><td>Qty</td></tr><tr><td>lm324</td><td><tablecellpadding="0"cellspacing="0"><tr><td>ADI</td></tr></table>高手帮忙,一直未解决,很着急。

解决方案

解决方案二:
有人帮忙,高手们.............
解决方案三:
你通过xpath路径方式取得看看

时间: 2024-09-20 08:16:41

HtmlAgilityPack 获取网页问题。。。。的相关文章

PHP获取网页标题的3种实现方法代码实例

 这篇文章主要介绍了PHP获取网页标题的3种实现方法,分别使用CURL.file()函数.file_get_contents实现,需要的朋友可以参考下 一.推荐方法 CURL获取   <?php $c = curl_init(); $url = 'www.jb51.net'; curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($c); curl_clo

andord socket连接网站,怎么获取网页数据

问题描述 andord socket连接网站,怎么获取网页数据 可以连上baidu.com ,但是到readline(),就卡助了...怎么获取数据阿,或者是显示出百度的主页,求救

PHP获取网页上任意表格中内容的通用程序的制作

程序|网页 转载请联系作者:Email: pengwuwang@21cn.com   darlingpeng@sina.com  在工作中,经常需要对网页上的表格内容进行处理,但是,由于表格内容制作过程中的随意性,跨行跨列经常发生,所以我作了这几个函数,以获取表格的内容,程序中重要的地方已作了注解,所以在此不再重复说明,经过测试,非常成功.所以拿出来供大家共享.<?php//作者: 王朋武//日期: 2005,3,31//目的: 获取网页上(任意跨行跨列的)表格中的内容function fun_

如何获取网页密码框中的密码

前言 本人是在家中上网,经常有一些BBS的密码懒得记了,就用IE的自动密码保存功能,这样一来是方便了,但却有一个麻烦,一旦机子不行了,想要重装操作系统了,这些密码却也取不出了,还得重新申请,好麻烦!因此我就写了一个工具,可以取得网页密码框的密码. 因为网页密码框不是一般的EDIT控件,因此不能取得网页密码框的句柄.要实现这个功能,只好通过WebBrowser控件的有关COM接口了.因此取得这些接口是整个程序的关键.有两种方法可以取得WebBrowser控件的接口,接下来我们会逐一介绍,并提供示例

如何获取网页中的密码和文本输入框的内容

一.介绍 网页中的密码输入框和一般不同,它没有句柄之类的,但是通过获取IE的IHTMLInputTextElement接口,就可以获取网页中的输入框(包括文本和密码输入框)的内容了. 源代码在VC知识库首页运行效果图如下: 二.具体代码 VARIANT id, index; CComPtr<IDispatch> spDispatch; CComQIPtr<IHTMLDocument2, &IID_IHTMLDocument2> pDoc2; CComPtr<IHTML

C# 获取网页html源文件

 /// <summary> /// 获取网页html源文件 /// </summary> /// <param name="url">网页地址</param> /// <param name="encodingStr">网页文件编码字符串</param> /// <returns>html源文件</returns> #region GetPageSource publi

php获取网页里所有图片并存入数组的方法

 本文实例讲述了php获取网页里所有图片并存入数组的方法.分享给大家供大家参考.具体如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 $images = array(); preg_match_all('/(img|src)=("|')[^"'>]+/i', $data, $media); unset($data); $data=preg_replace('/(img|src)("|'|="|=')(.*)/i',"

php获取网页标题和内容函数

有时候我们需要获取网页的标题与内容,就是个采集函数,这里简单分享下,方便需要的朋友  代码如下: function getPageContent($url) {              //$url='http://www.ttphp.com;              $pageinfo = array();            $pageinfo[content_type] = '';            $pageinfo[charset] = '';            $pag

分享JavaScript获取网页关闭与取消关闭的事件

 这篇文章主要介绍了JavaScript获取网页关闭与取消关闭的事件,有需要的朋友可以参考一下 在做Web开发时,我们经常用到页面关闭事件onbeforeunload,可以给用户一个选择放弃关闭的机会,就比如这个博客编辑器.如果用户选择了离开,那么onunload事件自然会触发:但若用户选择了取消,又该如何检测呢?   我们假定一个页面离开取消事件,叫做onunloadcancel.显然,这个事件应触发在用户按下对话框的取消按钮之后.但关闭提示对话框的触发流程并不是那么简单.我们先来回顾下这个过