Pozyskanie danych ze źródła strony

Pozyskanie danych ze źródła strony
MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Jako, że to mój pierwszy post witam wszystkich ;)

Mój problem polega na tym, że mam pewną grupę osób opisaną drzewkiem i muszę stworzyć na ich podstawię bazę danych. Dostęp do tego mam jedynie poprzez źródło strony, które dla danego użytkownika prezentuje się mniej więcej tak:

Kopiuj
<a href="#" class="user hasSubtree"
id="user4478"
subtreeChecked="0"
onclick="showUser(4478)"
userNumber="710399"
style="cursor:pointer" name="Jan"
surname="Kowalski"
login="Jan.Kowalski@gmail.com" sex="" order=""
points="0.00" pointsTeam="432.07" rekruter="Mateusz Kowalski">
<div class="_left_user">
<b>Jan Kowalski</b>
<br/>id: 710399<br/>
(Jan.Kowalski@gmail.com)<br/>
tel: 609204718<br/>
Rejestracja: 2014-06-21
<br>Miasto: Warszawa
<br>Nieaktywność: 10
<br>Osób w strukturze: 40
</div>
<div class="_right_user">
<img src="/web/images/embl/3p.png" alt="" style=""/>
<img src="/web/images/partner_icon.jpg"/>
<img src="/web/images/people.png" alt/>
<img class="loader" src="/web/images/ajax-loader.gif" style="" alt/>
</div>
</a>

Proszę o jakieś materiały/publikacje/tutoriale, które nakierują mnie jak się w ogóle do tego zabrać (pozyskać dane ze źródła).
Pozdrawiam!

dodanie znacznika <code class="html"> - @furious programming

tomepaw
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Lublin
  • Postów: 218
0

Widzę w zasadzie trzy możliwości.

  1. Wykorzystanie wyrażeń regularnych (RegEx),
  2. "Ręczne" parsowanie tekstu i wycinanie tego co nam potrzebne,
  3. Wykorzystanie JavaScript i nawigowanie po HTML DOM.
flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12317
1

Po co kombinować z RegExami i ręcznym parsowaniem źródła, skoro istnieją już API do budowania DOMów? Tym bardziej, że pytacz jest początkujący i jeśli nie użyje DOMu, to przez kolejne dziesięć stron wątku będzie trzeba tłumaczyć to jak zabezpieczyć napisany kod, aby się nie wywalał.

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
1

Dzięki wielkie za odpowiedzi. Czy posiadacie nazwy jakiś konkretnych apek do budowania DOMów?

t0m3k__
  • Rejestracja: dni
  • Ostatnio: dni
0

Na Androida? Pisze dokładnie to samo, właściwie to już kończę. Jak masz jakieś doświadczenie to możemy współpracować :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.