Я работаю над приложением 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> –