dizyn Posted October 31, 2006 Share Posted October 31, 2006 Please see this code, I am using for web service client and been able to get correct results. Now i have problem in parsing it, I have methods available for this either get data form array which in user debug or i can parse the xml. When i put the who xml in file and try to parse it it works file, but when i try to parse it directly you can see some extra information which creates problem, please check this issue and help me out. Thanks You can see output at: http://208.109.22.111/ticketchest/nutest.php [code]<?PHP require_once('nusoap.php'); // define parameter array $param = array( 'APPCLIENT_ID' => '2220','EVENT_ID' => '6','STARTDATE' => '','INCDAYS' => ''); // define path to server application $serverpath ='http://services.Preview.EventInventory.com/webservices/TicketSearch.asmx'; //define method namespace $namespace="http://www.eventinventory.com/webservices/"; // create client object $soapclient = new soapclient($serverpath); //set soap Action $soapAction='http://www.eventinventory.com/webservices/GetVenueList'; //to see debug messages //$soapclient -> debug_flag = 1; // make the call $result = $soapclient->call('GetVenueList',$param,$namespace,$soapAction); // if a fault occurred, output error info if (isset($fault)) { print "Error: ". $fault; } else if ($result) { // Display the response messages echo '<h2>Response</h2>'; echo '' . htmlspecialchars($soapclient->response, ENT_QUOTES) . ''; // Display the debug messages echo '<h2>Debug</h2>'; echo '<pre>' . htmlspecialchars($soapclient->debug_str, ENT_QUOTES) . '</pre>'; } else { print "No result"; } // kill object unset($soapclient); ?> [/code] Link to comment https://forums.phpfreaks.com/topic/25669-xml-parsing-issue/ Share on other sites More sharing options...
btherl Posted October 31, 2006 Share Posted October 31, 2006 What is the extra information which causes a problem? When I click on your link, everything looks fine. Link to comment https://forums.phpfreaks.com/topic/25669-xml-parsing-issue/#findComment-117171 Share on other sites More sharing options...
dizyn Posted October 31, 2006 Author Share Posted October 31, 2006 well i been able to reduce that extra info now, now have exact xml in a variable using php 4.x.x i need parse it, can anyone help me out?thanks Link to comment https://forums.phpfreaks.com/topic/25669-xml-parsing-issue/#findComment-117179 Share on other sites More sharing options...
dizyn Posted October 31, 2006 Author Share Posted October 31, 2006 above issue has been solved WellI have xml in a variable and now i need to parse it.xml is something like this:[CODE]<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <GetVenueListResponse xmlns="http://www.eventinventory.com/webservices/"> <GetVenueListResult> <ROOT xmlns=""> <METHODINFO> <channelName>Basic View</channelName> <methodName>GetVenueList</methodName> <parameters>APPCLIENT_ID=2220&EVENT_ID=6&STARTDATE=&INCDAYS=</parameters> <processTime type="milliseconds">4.2844</processTime> </METHODINFO> <DATA xmlns:sql="urn:schemas-microsoft-com:xml-sql"> <row THISID="945" THISNAME="Lowell Memorial Auditorium" ST="MA" /> <row THISID="1598" THISNAME="Stage Theatre" ST="CO" /> <row THISID="2963" THISNAME="Walnut Street Theatre" ST="PA" /> </DATA> </ROOT> </GetVenueListResult> </GetVenueListResponse> </soap:Body></soap:Envelope>[/CODE]I need to parse info in data element mainly, please help me so that i can parse it Link to comment https://forums.phpfreaks.com/topic/25669-xml-parsing-issue/#findComment-117198 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.