qweo Ответов: 1

Как удалить "& amp;#31; " charecter из строки в java?


привет
я пишу этот код для удаления "" из строки.
но когда я пишу в xml-файле, он существует?
на .заменяет не работает?

Что я уже пробовал:

org.jsoup.nodes.Document doc =  Jsoup.parse(rs.getString("flds"));
                org.jsoup.nodes.Document doc1 =  Jsoup.parse(rs.getString("sfld"));
                System.out.println(doc.getElementsByTag("img").attr("src"));
                String front=doc1.text();
                String back=doc.text().replaceAll("","");

1 Ответов

Рейтинг:
0

Andy Lanng

Возможно, он неправильно переводится из вашей кодовой строки. Лучше всего использовать код char.

Шестнадцатеричный код для этого символа - "%1F", так что..

int charInt = 0x1F;

и затем
char c = (char)charInt;

Затем это можно вставить непосредственно в ваш код

org.jsoup.nodes.Document doc =  Jsoup.parse(rs.getString("flds"));
                org.jsoup.nodes.Document doc1 =  Jsoup.parse(rs.getString("sfld"));
                System.out.println(doc.getElementsByTag("img").attr("src"));
                String front=doc1.text();
                String back=doc.text().replaceAll(String.valueOf(c),"");


У меня нет средств проверить это, но я надеюсь, что это поможет