javascript - Read XML in PHP with simplexml_load_string -
via javascript xml sent php. how can read xml in php simplexml_load_string
. xml send encodeuricomponent(curtainxml)
. when read xml in php variable $unique_id
empty. why empty?
php:
$importxml2 = urldecode($importxml); $unique_id = $xml->gordijn->info->windecor_reference_number $unique_id empty?
ajax:
var curtainxml = '<\?xml version="1.0" encoding="utf-8" \?><order><gordijn><info> <commissienaam>www</commissienaam> <stofnaam>peyton plus 16 zand</stofnaam> <kleur>16 zand</kleur> <windecor_reference_number>605994_8eb9366a96de44058b7a0e903d0d9b84</windecor_reference_number> <debiteur_nummer>bakel, van interieur</debiteur_nummer> <debiteur_name>110101 </debiteur_name> </info> <gordijnsoort>plooigordijn</gordijnsoort> <vertrek>222</vertrek> <hoogte>222.0</hoogte> <breedte>222.0</breedte> <verdeling>gelijk stel</verdeling> <links>111.0</links> <rechts>111.0</rechts> <plooipercentage>227</plooipercentage> <type_gordijn>comfort gordijn</type_gordijn> <onderzoom>enkel 10.0</onderzoom> <hoofdje>2.0</hoofdje> <loodjes>ja</loodjes> <knippen>ja</knippen> <strijken>nee</strijken> <banen> <totaal>3.5</totaal> <links>1.75</links> <rechts>1.75</rechts> </banen> <memo/> <inkoopprijs>197.11</inkoopprijs> <verkoopprijs>96.13</verkoopprijs> <plooispec> <plooisoort>vlinder</plooisoort> <plooidiepte>2.7</plooidiepte> <vliesband>8</vliesband> </plooispec> <stof> <naam>peyton plus 16 zand</naam> <kleur>16 zand</kleur> <maatsoot>bn 150</maatsoot> <leverancier>vadain styling</leverancier> <patroon>effen</patroon> <stoftype>weef/drukstof</stoftype> </stof> <knipmaten> <hoofd> <knipmaat>247.0</knipmaat> <banen>4.0</banen> <stoftotaal>988.0</stoftotaal> </hoofd> </knipmaten> </gordijn></order>';
the property names case sensitive. should be:
$unique_id = $xml->gordijn->info->windecor_reference_number;
Comments
Post a Comment