[PHP/XML] XML string parsen met DOM XML

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoi,

Ik heb het met Expat en met DOM XML geprobeerd, maar ik kom er niet uit.
Met xml_parse_into_struct() leek het bijna te lukken..

Vanuit Flash krijg ik deze string binnen in PHP:
<quickreg_yournumber="32453215435" youremail="gjs231@sdfds.com" yourname="tofasdfds" />

Hoe kan ik deze nu zo eenvoudig mogelijk omzetten naar PHP variabelen?

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Het is helemaal geen XML, aangezien een tagnaam geen value toegekend kan worden. Hoort er voor het eerst = teken niet nog een identifier te staan?
Welke informatie wil je hoe hebben precies?

Verwijderd

Topicstarter
Klopt, het is geen valid xml ofzo, maar dit stukje moet volgens mij wel te parsen zijn?
De bedoeling is om dit eruit te krijgen:
code:
1
2
3
$quickreg_yournumber = "32453215435";
$youremail = "gjs231@sdfds.com";
$yourname = "tofasdfds";


edit:
ik wil het wel valid aanleveren aan PHP maar dan moet ik weer een topic openen over 't actionscript gedeelte neem ik aan?
nu doe ik dit in flash, wat dus blijkbaar een foute XML structuur oplevert
code:
1
2
3
4
5
var quickregElement:XMLNode = quickregXML.createElement("quickreg");
quickregElement.attributes.yourname = _root.yourname;
quickregElement.attributes.youremail = _root.youremail;
quickregElement.attributes.yourmobile = _root.yourmobile;
quickregXML.appendChild(quickregElement);

[ Voor 59% gewijzigd door Verwijderd op 08-09-2005 00:09 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:44

crisp

Devver

Pixelated

gewoon stringfuncties en/of reguliere expressie gebruiken? Desnoods met een handigere manier om je data over te sturen. XML lijkt me een beetje overkill voor 3 waarden...

[ Voor 50% gewijzigd door crisp op 08-09-2005 00:09 ]

Intentionally left blank


Verwijderd

Topicstarter
crisp schreef op donderdag 08 september 2005 @ 00:08:
gewoon stringfuncties en/of reguliere expressie gebruiken? Desnoods met een handigere manier om je data over te sturen. XML lijkt me een beetje overkill voor 3 waarden...
ik kreeg LoadVars niet goed aan de praat en dacht dat het hiermee wel moest lukken
nu ben ik er voor 90% dus opgeven doe ik niet meer

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Waar komt die underscore die ik in je topicstart zie vandaan? Als je die eruit krijgt, dan moet het ook met de XML-functies kunnen die je nu gebruikt, al zou ik persoonlijk, zoals crisp al zegt, inderdaad een regexp gebruiken hiervoor.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
-NMe- schreef op donderdag 08 september 2005 @ 00:16:
Waar komt die underscore die ik in je topicstart zie vandaan? Als je die eruit krijgt, dan moet het ook met de XML-functies kunnen die je nu gebruikt, al zou ik persoonlijk, zoals crisp al zegt, inderdaad een regexp gebruiken hiervoor.
die underscore 'verzint' Flash er gratis en voor niks bij..
maar ik ben alweer terug bij af (lees: sendAndLoad)
xml doe ik wel als ik tijd over heb
bedankt voor de reacties
Pagina: 1