konto usunięte

Temat: php i java a dane w necie

na co powinienem zworicic uwage: chodzi mi o polecenia w php i w javie - tak zeby ze soba wspolpracowaly na zasadzie: ja podaje strone www - a program mi sciaga dane np kursy walut i waluty z okreslonej strony www i wyswietla to w tym programie ?

ewentualnie bede wdzieczny za mozliwe alternatywne metody rozwiazania problemu ?
Grzegorz Śliwiński

Grzegorz Śliwiński Programista python

Temat: php i java a dane w necie

A w czym problem? :) Nie widzę na jakiej zasadzie miałyby współpracować tutaj php z javą? ;)
Jeśli chcesz z jakiejś strony wyłuskać dane, to polecam użycie jakiegoś DOM parsera. wyrażeniami regularnymi można >>się<< zajechać i nie otrzymać wiadomości pożądanej
Michał Ławicki

Michał Ławicki dostawca zadowolenia

konto usunięte

Temat: php i java a dane w necie

http://free.xaa.pl/troche-teorii-o-curl/

chodzi mi o biblioteke podobna do curl - ona jest z tego co zrozumialem dostepna w c, a ja potrzebowalbym podobnej tylko ze w javie - zaznaczam, ze o javie nie wiem praktycznie nic, wiec moje pytania moga wydawac sie tępe :]

konto usunięte

Temat: php i java a dane w necie

Kamil Ciara:
http://free.xaa.pl/troche-teorii-o-curl/

chodzi mi o biblioteke podobna do curl - ona jest z tego co zrozumialem dostepna w c
całe php jest napisane w c

napisz lepiej co chcesz osiągnąć.

konto usunięte

Temat: php i java a dane w necie

mam za zadanie napisać aplikacje,
z jej poziomu mam miec możliowść zapoznania się z kursami walut,
maja to byc dane kazdorazowo pobierane ze strony NBP,

curl bedzie ok do tego ?

konto usunięte

Temat: php i java a dane w necie

szukasz strony z kursami walut (a najlepiej odpowiedniej usługi sieciowej, choć nie zawsze znajdziesz) -> pobierasz zawartość strony/usługę w formacie xml/json/etc (do tego posłuży curl czy choćby zwykłe file_get_contents) -> parsujesz zawartość pobierając tylko potrzebne informacje (przy pomocy np. preg_match_all lub wywołując odpowiednie parametry usługi sieciowej)
Konrad Karpieszuk

Konrad Karpieszuk WordPress Plugin
Compatibility
Assurance for WPML

Temat: php i java a dane w necie

z tego co widze NBP udostepnia na http://www.nbp.pl/kursy/kursyc.html tabele danych w xml.

czyli pobierasz tak jak kamil opisal, a potem http://pl2.php.net/xml (lub jakas gotowa klasa)

konto usunięte

Temat: php i java a dane w necie

Sam niedawno korzystałem z tej funkcjonalności.

Słowo kluczowe dla Ciebie to: SimpleXML (http://php.net/manual-/en/book.simplexml.php)

konto usunięte

Temat: php i java a dane w necie

Kamil Ciara:
maja to byc dane kazdorazowo pobierane ze strony NBP,

pytanie nie tylko do autora watku: a to legalne jest?

Pozdr, W.

konto usunięte

Temat: php i java a dane w necie

Wojciech Zbigniew Piotrowicz:
Kamil Ciara:
maja to byc dane kazdorazowo pobierane ze strony NBP,

pytanie nie tylko do autora watku: a to legalne jest?

Pozdr, W.
Raczej tak, skoro NBP udostępnia tabele w formacie XML. Chyba nie dla tych co lubią czytać XMLe, prawda? ;)
Michał Jarosz

Michał Jarosz Frontend Developer &
Team Leader

Temat: php i java a dane w necie

Kamil Ciara:
maja to byc dane kazdorazowo pobierane ze strony NBP,

Ale Panie.. każdorazowo? Przecież to tylko raz dziennie się zmienia. (Taka podpowiedź, jakbyś kiedyś miał coś takiego robić nie jako pracę domową)
Maurycy Mikulski

Maurycy Mikulski programista
C++(MS,QT),C#-MVC,SO
AP,AJAX-REST,SQL

Temat: php i java a dane w necie

Zmienia się między 12 a 13.
NBP ma obowiązek publikowania kursów.

konto usunięte

Temat: php i java a dane w necie

ok, narazie poprobuje z tymi radami, co z tego bd

a co do legalnosci - na pewno tak, pod warunkiem ze tego dalej nie przetwarzasz, wylacznie na uzytek osobisty : )

konto usunięte

Temat: php i java a dane w necie

Andrzej Ośmiałowski:
Wojciech Zbigniew Piotrowicz:
Kamil Ciara:
maja to byc dane kazdorazowo pobierane ze strony NBP,
pytanie nie tylko do autora watku: a to legalne jest?
Raczej tak, skoro NBP udostępnia tabele w formacie XML. Chyba nie dla tych co lubią czytać XMLe, prawda? ;)

jesli udostepnia XML to oczywista oczywistosc ;-) powyzej mowa byla li tylko i wylacznie o curlu i file_get_contents ;-)

konto usunięte

Temat: php i java a dane w necie

curl jest na jednej z tych licencji, ktora umozliwia dowolne wykorzysytwanie i przetwarzanie w dowolnym celu i stylu : )

konto usunięte

Temat: php i java a dane w necie

Wojciech Zbigniew Piotrowicz:
Andrzej Ośmiałowski:
Wojciech Zbigniew Piotrowicz:
Kamil Ciara:
maja to byc dane kazdorazowo pobierane ze strony NBP,
pytanie nie tylko do autora watku: a to legalne jest?
Raczej tak, skoro NBP udostępnia tabele w formacie XML. Chyba nie dla tych co lubią czytać XMLe, prawda? ;)

jesli udostepnia XML to oczywista oczywistosc ;-) powyzej mowa byla li tylko i wylacznie o curlu i file_get_contents ;-)
Nie no jasne. Chciałem tylko podkreślić ;)
Konrad Karpieszuk:
z tego co widze NBP udostepnia na http://www.nbp.pl/kursy/kursyc.html tabele danych w xml.

konto usunięte

Temat: php i java a dane w necie

<?php

$homepage = file_get_contents('http://www.nbp.pl/kursy/xml/c225z101119.xml/');

… jak przekazac dane z file Get contents do zmiennej stan? – wiem ze tutaj musi nastapic parsowanie, z uzyciem komendy: preg match all??

tutaj mysle ze juz kod jest poprawny:
fikcyjne zalozenie ze sa gdzies już te dane:
$stan="to sa dane ktore chcesz zapisac ";

// otwarcie pliku do zapisu
$fp = fopen("stan.txt", "w");
if($fp){echo 'plik otwarto';}else{echo 'błąd w otwarciu pliku';}

// zapisanie danych
$zapiszak=fputs($fp, $stan);
if($zapiszak){echo '<br />plik zapisano';}else{echo '<br />błąd w zapisie';}

// zamknięcie pliku
fclose($fp);
?>

konto usunięte

Temat: php i java a dane w necie

$stan = $homepage; // ???Łukasz Karpuć edytował(a) ten post dnia 03.12.10 o godzinie 19:44

konto usunięte

Temat: php i java a dane w necie

chyba nie jest to tak proste - tzn ok - zapisalby, ale nie powybierlaby w tym wypadku interesujacych mnie danych tzn: nazwa waluty i aktualny kurs



Wyślij zaproszenie do