XML data fra Wordpress og insæt til database PHP

Tags:    php

Hej, jeg er ved at udvikle en function der gør det muligt at uploade en XML fil fra Wordpress, altså den der backup eksport fil og derefter upload den på min side hvor et PHP script køre igennem og henter de ting jeg nu skal bruge fra filen..

Men det virker ikke rigtigt for mig, jeg har brugt

$xml = simplexml_load_file('t.xml');

print_r($xml);

- Dog ved jeg ikke hvordan jeg indsætter hvert indlæg i hver tabel.. Skal jeg bruge foreach?

Ellers må I have en dejlig fredag



1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Det er nu lykkes mig at gøre det ved hjælp af:

//load xml file
$dom_object->load("y.xml");

$item = $dom_object->getElementsByTagName("item");

foreach( $item as $value )
{
$codes = $value->getElementsByTagName("title");
$code = $codes->item(0)->nodeValue;

$types = $value->getElementsByTagName("link");
$type = $types->item(0)->nodeValue;

$labels = $value->getElementsByTagName("content");
$label = $labels->item(0)->nodeValue);

echo "$code - $type - $label <br>";
}

MEN MEN MEN

Jeg har en XML variable der hedder <content:encoded><![CDATA[]]></content:encoded>

Den kan jeg ikke fremkalde, medmindre jeg fjerner encoded.. Hvordan tillader jeg det via PHP?



t