我希望我的Android應用程序,檢查更新,所以我主持一個簡單的HTML頁面,此代碼:從Android中的網頁獲取HTML正文?
<html>
<body>2.3</body> // Latest version
</html>
所以我會得到的版本在車身,並將其與目前的版本是在手機。
如何從網頁獲取該號碼?
我希望我的Android應用程序,檢查更新,所以我主持一個簡單的HTML頁面,此代碼:從Android中的網頁獲取HTML正文?
<html>
<body>2.3</body> // Latest version
</html>
所以我會得到的版本在車身,並將其與目前的版本是在手機。
如何從網頁獲取該號碼?
Android已經離開了網絡,io和nio。
嘗試java.net.URLConnection中:http://docs.oracle.com/javase/tutorial/networking/urls/readingWriting.html
URL url = new URL("http://url for your webpage");
URLConnection yc = url.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
yc.getInputStream()));
String inputLine;
StringBuilder builder = new StringBuilder();
while ((inputLine = in.readLine()) != null)
builder.append(inputLine.trim());
in.close();
String htmlPage = builder.toString();
String versionNumber = htmlPage.replaceAll("\\<.*?>","");
注:如果您的網頁包含HTML元素就像你把上面這隻會工作,但它亙古不變的工作,如果有像&
實體元素你的html頁面。