Autor Zpráva
Shogun
Profil *
Zdravím,
chtěl jsem se zeptat, jak můžu zobrazit na svém webu nějaký text, který je na jiném webu. Například na jednom serveru jsou novinky a já na svém webu potřebuji zobrazit tu nejnovější.
Případně ještě nějaké další pravidelně aktualizované informace?
Joker
Profil
Nejlepší by bylo k tomu použít RSS výstup, pokud web nějaký má.
Pak jsou zhruba dvě možnosti:
1. Načíst si celý kód jako řetězec a nejspíš přes regulární výrazy si vyhledat příslušnou část.
2. Použít XML parser a s jeho pomocí si vytáhnout obsah příslušné značky

První možnost bude jednodušší, pokud jde o nějakou snadno odlišitelnou oblast v textu. Prostě něco, na co se dá napsat rozumný regulární výraz. Pak bude asi naopak schůdnější ta druhá možnost.

Pokud RSS není, je možné použít jako vstup kód samotné stránky. Pak ale ta druhá možnost zůstává jen pokud je stránka napsaná v XHTML a je XML well-formed.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: