Отправка Raw XML через запрос PHP SoapClient

Я пытаюсь просто отправить RAW XML на веб-сервис через PHP и SoapClient. Проблема в том, что когда я кодирую свой XML, он меняет порядок элементов в XML, который преобразуется в ассоциативный массив.

// Initialize the Soap Client:
$this->_transactionServicesClient = new SoapClient($soapWSDLUrl);

Как или что лучше всего отправить следующий XML в виде строки моему SoapClient?



    
        
            
                
                    3.0.7
                    TRANS_SERVICES
                    
                
                    
                        Pizza4
                        1
                        10.00
                        112001
                        1
                        
                    
                
                
                    03:21:05.050505
                    1
                    
                    001
                    xxx
                    xxx
                    xxx Rd
                    xx
                    xx
                    xx
                    None
                    None
                    None
                    
                
                1
            
        
            


Обновление/решение: Вот код, который я использовал для расширения клиента SOAP и отправки необработанного конверта Soap: Мой ответ ниже

5
задан Community 23 May 2017 в 12:10
поделиться