Как избежать нежелательного контента из полученного ввода или данных, переданных с использованием Hashmap - PullRequest
0 голосов
/ 11 февраля 2011

Я создаю веб-сервис, в котором веб-метод будет получать данные в Soap + xml. Я создал для него класс Pojo, и я планировал обработать его с помощью Hash map.Мои входные данные в качестве объекта будут:

POST http://www.hutiamdps.com/IHutiGprsModem/dataservice.java HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: application/soap+xml;charset=UTF-8;action="http://www.hutiamdps.com/IHutiGprsModem/pudata"
User-Agent: Jakarta Commons-HttpClient/3.1
Content-Length: 1581

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ihut="http://www.hutiamdps.com/IHutiGprsModem">
<soap:Header>
................
</soap:Header>
<soap:Body>
<autoip>1034|Chromepet|Chennai117.97.24.32</autoip>
</soap:Body
</soap:Envelope>

@WebMethod(operationName = "operation")
    public String operation(@WebParam(name = "xmldata") Object xmldata)
    { 
       .........
return ;
     }

Чтобы избежать этого содержимого вплоть до мыльного конверта, а также тегов для его обработки, извлеките из него значения тегов XML, скажите, возможно ли это.

1 Ответ

0 голосов
/ 11 февраля 2011

Не могли бы вы немного расширить свой вопрос?Как именно вы хотите использовать Map (HashMap) и где вы видите проблему с этим?

(у меня недостаточно репутации, чтобы комментировать, поэтому я должен публиковать это как ответ вместо комментария)

...