Hej, skulle behöva hjälp med att ändra text i en xml fil som jag hämtar från en annan server om detta är möjligt.
exempel xml: <info> <spelare> <namn>exempel1</namn> </spelare>
<spelare> <namn>exempel2</namn> </spelare> </info>
xml filen ligger hos: "exempel.com/info.xml"
När jag hämtar xml data för "namnet exempel1" använder jag följande kod:
<?php $xml = simplexml_load_file('http://www.exampel.com/info.xml'); echo $xml->spelare->namn; ?>
Är det nu möjligt att ändra namnet till "Lasse" istället för exempel1 med hjälp av php, alltså inte ändra texten i xml filen... Håller fortfarande på att lära mej, men hoppas ni förstår
<?php $xml = simplexml_load_file('example.xml'); print_r($xml); $xml->spelare[0]->namn = "Lasse"; print_r($xml); ?>
http://se.php.mirror.edgebooster.com/manual/en/simplexml.exam...
tack så mycket
Men tänkte nu på en annan sak, om det står t.ex: <namn>Lasse Erik Svensson</namn>
Är det möjligt att bara ändra"Svensson" men behålla "Lasse Erik" från xml.
Jepp, du kan nog fixa det med regexp. Kan inte skriva nån kod nu när jag är på mobilen.
Skickades från m.sweclockers.com
Prylar säljes, köpes, bytes och skänkes