很有可能是頁面腳本加載不完全導(dǎo)致的。建議清空一下瀏覽器緩存,然后再刷新一下頁面應(yīng)該就可以了。
敘州網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站開發(fā)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)公司成立與2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。
清空瀏覽器緩存請參考:
package?jsoupTest;
import?java.io.IOException;
import?java.util.ArrayList;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;
import?org.jsoup.Connection.Method;
import?org.jsoup.Connection.Response;
import?org.jsoup.Jsoup;
public?class?JsoupTest?{
public?static?void?main(String[]?args)?throws?IOException?{
MapString,?String?map?=?new?HashMap();
//map.put請根據(jù)自己的微博cookie得到
Response?res?=?Jsoup.connect("別人的主頁id")
.cookies(map).method(Method.GET).execute();
String?s?=?res.body();
System.out.println(s);
String[]?ss?=?s.split("scriptFM.view");
int?i?=?0;
//?pl_content_homeFeed
//?pl.content.homeFeed.index
ListString?list?=?new?ArrayList();
for?(String?x?:?ss)?{
// System.out.println(i++?+?"======================================");
// System.out.println(x.substring(0,
// x.length()??200???200?:?x.length()));
// System.out.println("===========================================");
if?(x.contains("\"html\":\""))?{
String?value?=?getHtml(x);
list.add(value);
System.out.println(value);
}
}
//?content=ss[8].split("\"html\":\"")[1].replaceAll("(\\\\t|\\\\n)",
//?"").replaceAll("\\\\\"",?"\"").replaceAll("\\\\/",?"/");
//?content=content.substring(0,
//?content.length()=13?content.length():content.length()-13);
//?System.out.println(Native2AsciiUtils.ascii2Native(content));
}
public?static?String?getHtml(String?s)?{
String?content?=?s.split("\"html\":\"")[1]
.replaceAll("(\\\\t|\\\\n)",?"").replaceAll("\\\\\"",?"\"")
.replaceAll("\\\\/",?"/");
content?=?content.substring(0,
content.length()?=?13???content.length()
:?content.length()?-?13);
return?Native2AsciiUtils.ascii2Native(content);
}
實(shí)現(xiàn)調(diào)用微博內(nèi)容的Java程序如下:(注意注釋)為保護(hù)隱私運(yùn)行結(jié)果就不貼出來了。
import java.io.BufferedWriter;import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.util.Iterator;
import java.util.List;
import weibo4j.Timeline;
import weibo4j.model.Status;
import weibo4j.model.StatusWapper;
import weibo4j.model.WeiboException;
public class F { public static void main(String[] args) {
String userID="";//這里由于保護(hù)隱私請自己填寫userID
String token="";//這里由于保護(hù)隱私請自己填寫token
Timeline t=new Timeline();
t.client.setToken(token);
StatusWapper sw=null;
ListStatus status=null;
BufferedWriter bw=null;
try{
sw=t.getUserTimelineByUid(userID);
status=sw.getStatuses();
bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("D:\\status.txt"),"gbk"));
IteratorStatus iterator=status.iterator();
Status s=null;
while(iterator.hasNext()){
s=(Status)iterator.next();
bw.write(s.toString());//這里如果只需要微博內(nèi)容可以bw.write(s.getText());
bw.newLine();
bw.flush();
}
}catch(WeiboException e){
e.printStackTrace();
System.out.println(e);
}catch(FileNotFoundException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}finally{
try {
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
獲取當(dāng)前登錄用戶及其所關(guān)注用戶的最新微博的Java程序如下:(注意注釋)為保護(hù)隱私運(yùn)行結(jié)果就不貼出來了。
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.util.Iterator;
import java.util.List;
import weibo4j.Timeline;
import weibo4j.model.Status;
import weibo4j.model.StatusWapper;
import weibo4j.model.WeiboException;
public class E {
public static void main(String[] args) {
String userID="";//這里由于保護(hù)隱私請自己填寫userID
String token="";//這里由于保護(hù)隱私請自己填寫token
Timeline t=new Timeline();
t.client.setToken(token);
StatusWapper sw=null;
ListStatus status=null;
BufferedWriter bw=null;
try{
sw=t.getFriendsTimeline();
status=sw.getStatuses();
bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("D:\\friends_status.txt"),"gbk"));
IteratorStatus iterator=status.iterator();
Status s=null;
while(iterator.hasNext()){
s=(Status)iterator.next();
bw.write(s.toString());//這里如果只需要微博內(nèi)容可以bw.write(s.getText());
bw.newLine();
bw.flush();
}
}catch(WeiboException e){
e.printStackTrace();
System.out.println(e);
}catch(FileNotFoundException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}finally{
try {
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}