2011-03-18 74 views
2

使用PHP,有没有一种很好的方式从维基百科页面获得(解析)介绍只有维基百科api:得到解析只介绍

我目前的方法:

  • 首先是要调用API页面并返回,然后调用我从第一次请求拉到引入维基解析器(两个请求,从提取的介绍文字也不好)。
  • 第二个是调用整个页面解析器,并使用xpath检索内容表之前的每个<p>标记。

对于这两种方法,我都必须重新解析HTML,以确保介绍中的相关链接链接到维基百科。

两者都不是很理想,必须有更好的方法吗?

回答

1

action=parse的API模块接受一个区段号参数,like this。领导是第0部分。