![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 06:18 |