1
내 Android 앱은 전화 번호에서 이동 통신사 정보를 가져옵니다. Jsoup (또는 다른 Java HTML 파서)를 사용하여 표에 표시된 이동 통신사 정보를 다룰 예정입니다. 내가 fonefinder.netJava (Android)를 사용하여 웹 사이트에서 데이터를 긁는 방법은 무엇입니까?
에서 쿼리 URL 형식을 긁어 시도하고
은 다음 페이지의
http://www.fonefinder.net/findome.php?npa=**first 3 digits**&nxx=**next 3 digits**&thoublock=**final 4 digits**
html로 간단한 테이블 (아래 참조). 나는 링크가 CARRIER_NAME는 "버라이존"와 같은 값이 형식
http://fonefinder.net/(CARRIER_NAME).php
에 나타나는 2 행 5 열에서 데이터를 추출하려합니다. 이 데이터를 추출하는 방법을 찾는 데 도움이 필요합니다.
<table border="3" cellspacing="2" cellpadding="2" bgcolor="#FFFFCC">
<tbody>
<tr bgcolor="#7093DB" align="CENTER">
<th>
Area Code
</th>
<th>Prefix</th>
<th>
City/Switch Name
<br>
(Click for city search)
</th>
<th>
State/Prov.
<br>
Area Map
</th>
<th>
Telephone Company
<br/>
Web link
</th>
<th>
Telco
<br/>
Type
</th>
<th>
Map/Zip
<br/>
Detail
</th>
</tr>
<tr>
<td>
**first 3 digits**
</td>
<td>
**next 3 digits**
</td>
<td>
City Name
</td>
<td>
State Name
</td>
<td>
<a href="http://fonefinder.net/CARRIER_NAME.PHP">carrier name</a>
</td>
<td>WIRELESS PROV</td>
<td>
map
</td>
</tr>
</tbody>
</table>
몇 시간 전에 동일한 질문을 게시하지 않으셨습니까?!? –
제 3 자 파서를 사용하는 대신에이 정보를 얻는 2 행 자바 코드를 작성하면 괜찮습니까? – Deepak