У меня проблема с ksoap2, я хочу установить кодировку utf-8 для ksoap2 в Android или установить тип содержимого в заголовке text / xml, charset = utf = 8
мой код:
// установить кодировку
envelope.encodingStyle = "utf-8";
// установить заголовок
envelope.headerOut = new Element[1];
envelope.headerOut[0] = buildAuthHeader();
private Element buildAuthHeader() {
String namesc = "http://xml.apache.org/xml-soap";
Log.i("---build--","--buildAuthHeader--->");
Element h = new Element().createElement(namesc, "Headers");
Element username = new Element().createElement(namesc, "Content-Type");
username.addChild(Node.TEXT, "text/xml;charset=UTF-8");
h.addChild(Node.ELEMENT, username);
return h;
}
но не работает. Помогите мне, пожалуйста.
спасибо.