Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL][AJAX]jak pobrać dane?, www.stat.gov.pl
mrfire
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 31.03.2009
Skąd: NS

Ostrzeżenie: (0%)
-----


Witam!
Potrzebuję wykonać pewne zestawienie z danych gus (http://www.stat.gov.pl/bdr_n/app/wybrane_cechy.wymiary) i od kilku godzin usilnie przemierzam kod próbując znaleźć sposób na usystematyzowanie pobierania i stworzenie własnej bazy danych, bo na ctrl+c ctrl+v musiałbym poświęcić kolejne lata mojego życia. Z wyrażeniami regularnymi powinienem sobie poradzić, ale samo dotarcie do pobierania danych póki co mi się nie udało. Jako laik ajaxowy przebrnąć przez te linijki to dla mnie koszmar. Nie liczę, że ktoś podsunie mi gotowe rozwiązanie - choć i za to byłbym bardzo wdzięczny, ale za podpowiedź jak się do tego dogrzebać i pomoc choćby najdrobniejszą ucałuję stopy (:)

Ten post edytował mrfire 31.03.2009, 22:49:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pi_wo
post
Post #2





Grupa: Zarejestrowani
Postów: 36
Pomógł: 6
Dołączył: 18.03.2009

Ostrzeżenie: (0%)
-----


Jak na moją kwadratową głowę to widzę tutaj potrzebę napisania bot'a (choćby w Javie), który odpytuje serwer wg odpowiednich zmiennych i ajaxowych funkcji (js) i przechwytuje odpowiedź. Problem jest taki, że aby przez to przebrnąć, musiałbyś przeanalizować blisko 4k linii JS, które ta strona ładuje. Duże prawdopodobieństwo, że się mylę i jest jakieś prostsze rozwiązanie... ale tak mi to wygląda. To całkiem skomplikowany program.

Jedyne co Ci rozsądnego mogę poradzić to:
- export wszystkich, interesujących Cię danych do xls,
- konwersja do csv (bo najłatwiej je czytać), lub ściągnięcie klasy obsługującej xls
- i import danych z pliku, czy to bezpośrednio w SQL czy też przez interface napisany w php

http://www.modwest.com/help/kb6-253.html - opis importu z csv do tabeli mysql

PS> Jak sam zauważyłeś to mało prawdopodobne by ktoś podjął się stworzenia gotowego rozwiązania, bo to kupa pracy.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 06:18