• 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的方法了呢?

  • 相关阅读:
    fibnacci数列(斐波那契数列)在python中实现
    《信息安全专业导论》第5周学习总结
    自我介绍
    python模拟进程状态
    俄罗斯方块游戏
    小学四则运算编程实践
    熟悉编程语言
    第六周学习总结
    第五周学习总结
    20201318第四周总结
  • 原文地址:https://www.cnblogs.com/yffswyf/p/4011354.html
Copyright © 2020-2023  润新知