微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用Delphi获取全文源

我正在开发一个Delphi程序,它通过组件Indy idHTTP读取Feed的来源..但是Feed看起来不完整,只出现它的摘要,我的意思是Feed没有显示“content”标签.

我认为有可能获得全文供稿,因为我在互联网上找到了一些可以显示全文供稿的网站(即使是仅显示摘要的供稿).

我该怎么做才能通过Delphi阅读全文提要?
是否有特定的Delphi组件来执行此操作,还是可以使用idHTTP执行此操作?

任何帮助将非常感激

谢谢大家!

解决方法

>除了Indy之外,Delphi还有其他内置的TCP / IP控件.尝试一个,看看你是否得到不同的结果.即使作为实验,它也只需要大约30秒(拖放组件到表单上,设置URL,获取结果,看看你得到了什么).正确?
>如果相关网站没有提供全文提要,我不知道任何Delphi组件会自动为您提供.这里有一些关于某些启发式的好链接,可以从部分RSS内容获取

How to programmatically determine whether an RSS feed is a full feed or a partial feed

以及使用Delphi解析RSS的教程:

Reading and manipulating XML files with Delphi
>最后,似乎有很多网络应用程序可以为您获取全文RSS

http://fulltextrssfeed.com/feed.php

http://www.fullrssfeed.com/

http://www.unsum.com/converter

也许您可以将其中一项服务集成到您的应用中?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐