Я разбираю XML, полученный из webservice, с помощью SAX
.Анализ синтаксических символов xml
Одно из полей является ссылкой, как показано на следующем
<link_site>
http://www.ownhosting.com/webservice_332.asp?id_user=21395&id_parent=33943
</link_site>
Я должен получить эту ссылку и сохранить его, но он сохраняется примерно так: id_parent=33943
.
Parser фрагмент кода:
//inside method startElement
else if(localName.equals("link_site")){
this.in_link=true;
}
...
//inside method endElement
else if(localName.equals("link_site"){
this.in_link=false;
}
Затем я получаю содержание
else if(this.in_link){
xmlparsing.setOrderLink(count, Html.fromHtml(new String(ch, start, length)).toString());
}//I get it and put in a HashMap<Integer,String>
Я знаю, что этот вопрос в связи с особой кодировкой.
Что я могу сделать?
есть вы пытаетесь с ** URLDecoder.decode (stingvalue, "UTF-8"); ** –