请问:如何把其它站点的页面中的某一部分显示到自己站点的页面中
请问:如何把其它站点的页面中的某一部分显示到自己站点的页面中。
用iframe是把其他的整个页面引过来,不是页面中的部分内容;
请教大家是否有什么好的办法,谢谢。
[解决办法]
可以寫程序抓取網頁的內容,然後在你網站上顯示。
網上查一下。很多抓取網頁的代碼。然後過濾你不需要的便可
[解决办法]
做一个页面的抓取程序 天气预报什么的不都是吗
[解决办法]
看什么样的网站了..如果那个网站有RSS的话就方便了
[解决办法]
页面抓取,很多cms系统都支持
你可以到网上找找例子,有很多的
一般都是输入起始点 和 终结点 ,然后抓取中间部分,利用检索。
[解决办法]
长知识,学习。
[解决办法]
/**@param remoteUrl取数的网址@param findFrom 从什么地方开始取数@param tagName 到什么地方结束@return 最后返回你所需要的内容,你可以把它加在你想放的任何位置,一般以滚动模式来表现比较好*/public String getRemoteWebContent(String remoteUrl,String findFrom,String tagName) throws IOException{ result=new StringBuffer(); url=new URL(remoteUrl); huConnection=(HttpURLConnection)url.openConnection(); huConnection.connect(); content=huConnection.getInputStream(); bufferReader=new BufferedReader(new InputStreamReader(content)); String sLine; while((sLine=bufferReader.readLine())!=null) result.append(sLine); String sContent=result.toString(); int pos1=sContent.indexOf(findFrom); if(pos1>-1){ pos1=sContent.indexOf("<"+tagName,pos1); sContent=getSpecialValue(sContent,tagName,pos1); } return sContent; }
[解决办法]
你可以试试htmlparser(一个开源的包)+regexp来解决你的问题~当然如果对方有rss那最好了~
[解决办法]
其它站点的页面中的某一部分?
如果是全部的话,可用楼上的。
如果是一部分,你可以用Htmlparser解析html页,取得想要的部分。
[解决办法]
htmlparser,去网上down这个开源包,他可以直接抓网站一个table下来,然后你直接嵌入到你的页面就ok,非常方便,我用它抓过新浪NBA数据库的部分页面
[解决办法]
叶面分析,把相应的连接引到自己的数据库,就是“盗链”