zoukankan      html  css  js  c++  java
  • HtmlAgilityPack解析器在WP8.1下报错,不仅如此,社交化分享也报错。

    以前WP7下是用的HtmlAgilityPack和 XPath来解析网页,很好用。

    但是在Wp8.1下,这个里面却缺少了一个很重要的方法。

    1 HtmlDocument doc = new HtmlDocument();   //实例化HtmlDocument对象
    2 doc.LoadHtml(html);  //载入HTML
    3 var tags = doc.DocumentNode.SelectNodes("//li");  //根据HTML节点NODE的ID获取节点

    SelectNodes()方法是用来读取节点的,上例就是选取所有的<li><li/>

    因此得找另一个办法来解析HTML了,比如linq,  AngleSharp(我安装不上)

    所以得慢慢的看一下有关linq to xml什么的了。 

    还有一个,就是社交化分享,比如把内容分享到人人、微博、空间等

    曾经用的是ShareManager(@费尔南多开发的),可能因为system.xml.xpath的引用而报错

    今天发现还有一个叫做“友盟”的,还能分享到微信、facebook、twitter,但也还是没能实现分享功能

    这是否说明,为了实现分享功能,我该放弃htmlAgilityPack这个神器,转而研究其他解析HTML的方法了呢?

  • 相关阅读:
    USACO Grass Planting
    洛谷 P3178 [HAOI2015]树上操作
    史上最全NOIP初赛知识点
    史上最全的CSP-J/S 第一轮知识点
    洛谷 P1886 滑动窗口
    背包九讲—简单背包
    NOIP 2005 采药
    洛谷 P2357 守墓人
    NOI 2015 软件包管理器
    洛谷 P3384 【模板】树链剖分
  • 原文地址:https://www.cnblogs.com/yffswyf/p/4011354.html
Copyright © 2011-2022 走看看