-3

jsonから文字列を取得しています

"author":"ricobeemer<\/span>" .

そして、文字列を取得しているとき

String author = c.getString("author");

「作者」の文字列を見せて <span class="reviewer"itmprop="name">ricobeemer</span>

ここで、「ricobeemer」を作成者文字列に保存したいだけです。誰でもそれを行う方法を手伝ってもらえますか? 前もって感謝します。

4

4 に答える 4

2

シンプルで最高

Html.fromHtml(author).toString();
于 2013-11-18T10:20:40.490 に答える
1

これを試してください、それは私のために働いた:

Html.fromHtml(author).toString();
于 2013-03-01T11:46:22.877 に答える
0

>との間から抽出するために、少しの正規表現マッチングを適用できます<

String author = c.getString("author");
Pattern p = Pattern.compile("(?<=>)(.*)(?=<)");
Matcher m = p.matcher(author);
if (m.find()) {
    author = m.group();
}
于 2013-03-01T11:54:11.937 に答える
0

これを行うための迅速で汚れた方法を次に示します。

String author = c.getString("author")
    .substring(c.getString("author")
    .lastIndexOf("\">"), c.getString("author").lastIndexOf("</"));
于 2013-03-01T11:36:30.783 に答える