backfisch123456
Mitglied
Hallo
hatte vorn paar tagen schomma hier rein egschreibn wegen nem XML problem... nun ist wieder mal n nues da wo ich schon weider 2tage auf fehlerscuhe bzw behebung bin^^
also des xml script wir so auf meinen server geladen was so weiterverarbeiete werden MUSS!!
so des problem iss jetzt des cdata ding da...
also z.b.
so gehts ned:
auslesen tu ichs so:
gibts da ne möglickeit des cdata rauszunehmen^^
DANKE
hatte vorn paar tagen schomma hier rein egschreibn wegen nem XML problem... nun ist wieder mal n nues da wo ich schon weider 2tage auf fehlerscuhe bzw behebung bin^^
also des xml script wir so auf meinen server geladen was so weiterverarbeiete werden MUSS!!
Code:
<Details>
<Username><![CDATA[[ c=1] ICH LIEBE DICH CARLA! fast 1[ /c=46] [ c=46]Jahr!! >>> Full Force Wird so GEIL <<< [ /c=51]]]></Username>
<CleanUsername><![CDATA[ ICH LIEBE DICH CARLA! fast 1 Jahr!! >>> Full Force Wird so GEIL <<< ]]></CleanUsername>
<PSM><![CDATA[0 Tage und 18 Stunden bis wir nach Full Force Fahren!]]></PSM>
<CleanPSM><![CDATA[0 Tage und 18 Stunden bis wir nach Full Force Fahren!fhbdsfhsidfhjkdshfsdkfhksdfh]]></CleanPSM>
<Status><![CDATA[Online]]></Status>
<LastUpdate><![CDATA[1151527379]]></LastUpdate>
</Details>
also z.b.
so gehts ned:
Code:
<Status><![CDATA[Online]]></Status>
aber so:
<![CDATA[<Status>Online</Status>]]>
auslesen tu ichs so:
Code:
preg_replace('|.*<CleanUsername>(.*?)</CleanUsername>.*<CleanPSM>(.*)</CleanPSM>.*<Status>(.*)</Status>.*|s',
' <b>\\1</b> (\\3)<br><br> \\2',
file_get_contents('details.xml'));;
DANKE