webForumDet fria alternativet

xml fil få ut infon

XMLur XML

2 svar · 522 visningar · startad av voigtann1

Medlem sedan juni 20019 519 inlägg
Frågan#1

http://wow.allakhazam.com/dev/wow/item-xml.pl?witem=16702

jag skulle vilja få ut <icon> och <display_html>
hur gör man det i html?

Medlem sedan juni 200032 967 inlägg
#2

Hmmm... Med HTML?
Använd XMLDOM eller någon annan vettig xmlparser, eller transformera med XSL.

Medlem sedan sep. 200593 inlägg
#3

mha av DOM i php5

för mer info: http://se.php.net/dom.

Detta funkar, (har provat).

<?php

/*** FUNKTIONEN ***/
function getInfo ($URL) {
	# returns:
	# $dataStr['icon']
	# $dataStr['display_html']

	$doc = DOMDocument::load($URL) or exit ("couldn't load xml-file...");

	$params = $doc->getElementsByTagName('icon');
	$dataStr['icon'] = $params->item(0)->textContent;

	$params = $doc->getElementsByTagName('display_html');
	$dataStr['display_html'] = $params->item(0)->textContent;

	return $dataStr;
}

/*** ANROPET ***/
$dataStr = getInfo("http://wow.allakhazam.com/dev/wow/item-xml.pl?witem=16702");

/*** UTSKRIFTEN ***/
echo $dataStr['display_html'];
echo $dataStr['icon'];

?>

TAADAAA!!!

snygga gärna till min kod, är inte så jättehaj än på det här med o effektivisera till saker o ting.

131 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)