Использование JSoup можно ли удалить текстовые символы после пробела?

StackOverflow https://stackoverflow.com/questions/19824561

Вопрос

Использование JSoup можно ли удалить текстовые символы после пробела?

Например:

 <td>  4.9 ft</td>

Можно ли удалить «FT» из результата?

Спасибо.

Это было полезно?

Решение

JSoup не поможет вам в этом. Тем не менее, вы можете проанализировать элементы (ы) в строку, а затем заменить часть строки другим. Пример ниже:

String parsedstring = YourElement.text();
String replacedstring = parsedstring.replace(" ft",""); 

Вот еще один вопрос, который может помочь вам: Android - Как заменить часть строки другой строкой?

Другие советы

Попробуй это:

1) Сохраните текст как строку. 2) Получите длину строки, затем используйте метод подстроения для удаления последних двух символов.

Вот пример

String result = Element.text();
int resultLength = result.length();
result = result.substring(0, resultLength -2);

Обратите внимание: это совет новичка.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top