JSOUPを使用すると、ホワイトスペースの後にテキスト文字を削除することは可能ですか?

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

質問

JSOUPを使用すると、Whitespaceの後にテキスト文字を削除することは可能ですか?

例えば:

 <td>  4.9 ft</td>

結果から「FT」を削除することは可能ですか?

ありがとうございました。

役に立ちましたか?

解決

JSoupはそれを助けません。ただし、要素を文字列に解析してから、文字列の一部を別のものに置き換えることができます。例を以下に示します。

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

これがあなたを助けるかもしれない別の質問です: Android-文字列の一部を別の文字列に置き換える方法は?

他のヒント

これを試して:

1)テキストを文字列として保存します。 2)文字列の長さを取得し、サブストリング法を使用して最後の2文字を削除します。

これが例です

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

注:これは初心者のアドバイスです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top