Поскольку не существует стандартного формата, то есть JSON или XML, вы должны проанализировать ответ самостоятельно.Чтобы написать свой скрепер, просто внимательно проверьте формат ответа и спроектируйте свой алгоритм.
Например, ответ будет выглядеть следующим образом, если мы разделим ответ на ";" ..
document.write('<table><tr><td>Hello, visitor from: <strong> Dhaka, Bangladesh</strong>')
document.write('<img src=\'http://www.ipaddresslocation.org/flags/bd.png\'></td></tr>')
document.write('<tr><td>Your Country Code: <b>BD</b></td></tr>')
document.write('<tr><td>Your IP State: <b>Dhaka</b></td></tr>')
document.write('<tr><td>Your IP Address: <b>116.212.105.42</b></td></tr>')
document.write('<tr><td>Your Hostname: <b>ws9-tetrasoft-dm-ac1-p16.telnet.com.bd</b></td></tr>')
document.write('<tr><td>Your ISP: <b>Telnet Communication Limited</b></td></tr>')
document.write('<tr><td>Your Organization: <b>Telnet Communication Limited</b></td></tr></table>')
Затем вы можете удалить "document.write ('" и "')" из каждой строки ..
, тогда ответ станет
<table><tr><td>Hello, visitor from: <strong> Dhaka, Bangladesh</strong>
<img src=\'http://www.ipaddresslocation.org/flags/bd.png\'></td></tr>
<tr><td>Your Country Code: <b>BD</b></td></tr>
<tr><td>Your IP State: <b>Dhaka</b></td></tr>
<tr><td>Your IP Address: <b>116.212.105.42</b></td></tr>
<tr><td>Your Hostname: <b>ws9-tetrasoft-dm-ac1-p16.telnet.com.bd</b></td></tr>
<tr><td>Your ISP: <b>Telnet Communication Limited</b></td></tr>
<tr><td>Your Organization: <b>Telnet Communication Limited</b></td></tr></table>
Теперь вы можете использовать любой анализатор HTML или анализоставшиеся сами ...
просто решить проблему ...
например, чтобы получить IP-адрес, вам нужно проанализировать 5-ю строку ..
удалитьвсе символы от индекса 0 до индекса <b>
+ 3 .... это удалит часть "<tr><td>Your IP Address: <b>
" из этой строки ..... затем удалите символы из индекса </b>
впоследний ... это удалит "" из этой строки ... и вы получите "116.212.105.42
" как оставшиеся ...