Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  6 673
Har fått tak i xml-dataen fra bysykkelstativene.. Men får desverre ikke til å parse det.. Etter mye snoking og leting i kildekoden til adshel fant jeg direktelenken til xml-dataen.. Den ligger her: http://www.polymath.no/cc/cc.php?id=62 hvor id-nummeret er nummeret til sykkelstativet som du ser f.eks. her http://www.adshel.no/Oslo%20Kart%20p...lobysykkel.pdf

La oss si jeg har gjort min del av jobben, så hadde det vært utrolig kult om noen kan klare å parse ut kun deler av datastrengen.. F.eks. jeg skulle gjerne likt å hatt ut kun ledige sykler i en variabel... Helst i php...



Takk. Var på tide med XML-data fra bysykkelstativene, så vi faktisk kan lage tjenester som er nyttige..
Virker ikke som om det skulle være så vanskelig hvis ready_bikes er antall ledige sykler så er det veldig lett å få det gjort ville jeg tro...

Hvis det stemmer tror jeg du kan klare det selv ved å bruke www.w3schools.com
Sist endret av throwaway72; 18. oktober 2008 kl. 22:42.
Jeg fant denne:
http://www.polymath.no/cc/oslodes.html

De har visst planer om å ta betaling for denne infoen på mobilen. Aner jeg gratistjeneste en gang? :P
Sitat av fomox
Virker ikke som om det skulle være så vanskelig hvis ready_bikes er antall ledige sykler så er det veldig lett å få det gjort ville jeg tro...

Hvis det stemmer tror jeg du kan klare det selv ved å bruke www.w3schools.com
Vis hele sitatet...
Vil ikke høre det.. :P


Har sittet i hele dag med det her.. Har lest masse tutorials og prøvd mange forskjellige varianter.. Parsing med php, parsing med JavaScript.. Lest på w3schools, prøvd metoden der.. Prøvd metoden i kildekoden til adshel, fått hjelp av kar fra irc, alt uten hell.. Så tror det trengs noen nye øyne som ser på det her... Jeg har ikke erfaren innenfor dette, så jeg skal ikke påstå at det ikke er enkelt for en dreven kar.. Men nå har jeg prøvd nok for i dag ihvertfall...

Sitat av The Freak
Jeg fant denne:
http://www.polymath.no/cc/oslodes.html

De har visst planer om å ta betaling for denne infoen på mobilen. Aner jeg gratistjeneste en gang? :P
Vis hele sitatet...
Tjenesten ligger ute på adshel.no sine sider...

Så man bør være litt stille så ikke de stenger tilgangen til dataene..
Har ikke noe å gjøre uansett i kveld så kan prøve...
Ikke at jeg er god så ikke forvent noe godt resultat, men kan hende det blir noe av det...

Kode

<?php
$nummer = 62;
$handle = fopen("http://www.polymath.no/cc/cc.php?id=".$nummer, "rb");
$xml = '';
while (!feof($handle)) {
  $xml .= fread($handle, 8192);
}
fclose($handle);


function GetBetween($content,$start,$end){
	$r = explode($start, $content);
	if (isset($r[1])){
		$r = explode($end, $r[1]);
		return $r[0];
	}
	return '';
}

$ready_bikes = GetBetween($xml, '&lt;ready_bikes&gt;', '&lt;/ready_bikes&gt;');
echo $ready_bikes;
?>
Fant feilen. Siden brukte %lt; istedenfor < og så videre.
Takker.. Utrolig deilig å få det til.. KP.