Передача параметра xml для получения ответа от веб-сервера - PullRequest
0 голосов
/ 14 июля 2011

Я работаю над приложением blackberry, которому требуется доступ к веб-серверу и получение XML-ответа. Мне нужно знать, как передать XML-данные, содержащие имя пользователя и пароль, а также URL-адрес, чтобы получить необходимый ответ. Моя проблема заключается в передаче параметров XML.

ConnectionDescriptor cd =
    newfactory.getConnection("10.20.25.6:8080/atpclientservicetestv1.0/…);
if(cd != null) 
{ 
  Connection c = cd.getConnection(); 
  displayContent(c); 
} 
else 
{ 
  LabelField t=new LabelField("CONNECTION FAILED"); 
  add(t); 
}

теперь для доступа к содержимому мне нужно дать что-то вроде

<?xml version="1.0" encoding="utf-8"?> 
<soap:Envelope xmlns:xsi="w3.org/2001/XMLSchema-instance"; xmlns:xsd="w3.org/2001/XMLSchema"; xmlns:soap="schemas.xmlsoap.org/soap/envelope/">; 
    <soap:Body> 
        <UserLogin xmlns="tempuri.org/">; 
            <userName>username</userName> 
            <password>password</password> 
        </UserLogin> 
    </soap:Body> 
</soap:Envelope> –
...