TemiGiwa
TemiGiwa

Reputation: 411

How is this valid xml?

I'm calling a webservice that returns an XML document. When I call it it returns the following:

    resultsetrecordtxnref1013101155943920/txnrefchannelvisa/channelamount1000.00/amountpayment_date4/11/2013 3:59:43 PM/payment_datepayment_statussuccessful/payment_statusfield_valuesfield_valuesfieldnamesTest Test/namesacct_descFalse/acct_descacct_desc_order0/acct_desc_orderhiddenFalse/hiddendefaultvalue /xpath_field0/xpath_field/fieldfieldamount1000.00/amountacct_descFalse/acct_descacct_desc_order0/acct_desc_orderhiddenFalse/hiddendefaultvalue /xpath_field0/xpath_field/fieldfieldcurrencyNGN/currencyacct_descFalse/acct_descacct_desc_order0/acct_desc_orderhiddenFalse/hiddendefaultvalue /xpath_field0/xpath_field/fieldfieldemail_addresstest/email_addressacct_descFalse/acct_descacct_desc_order0/acct_desc_orderhiddenFalse/hiddendefaultvalue /xpath_field0/xpath_field/fieldfieldphone_number+2348031155249/phone_numberacct_descFalse/acct_descacct_desc_order0/acct_desc_orderhiddenFalse/hiddendefaultvalue /xpath_field0/xpath_field/fieldfieldmerch_txnref0/merch_txnrefacct_descFalse/acct_descacct_desc_order0/acct_desc_orderhiddenFalse/hiddendefaultvalue /xpath_field0/xpath_field/field/field_values/field_valuespayment_status_descriptionTransaction Successful - Approved/payment_status_description/record/resultset

Is this valid XML because when I use simplexml_load_string it works on my local server which runs PHP 5.4 but not on my testing server which uses PHP 5.3

Upvotes: 0

Views: 54

Answers (2)

TemiGiwa
TemiGiwa

Reputation: 411

For some reason setting turning on the php_openssl.dll fixed the problem. Not sure why ... but google says so

Upvotes: 1

Andrew Leap
Andrew Leap

Reputation: 956

This is a result of your browser parsing the XML and ignoring all the tags. Try viewing the page source or using a browser that can handle XML.

Upvotes: 1

Related Questions