これは私のHtmlです:
desc=desc=<a target="_blank" href="http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=CIRNO&id=27000000000000002519&search=">A. P. (DIR Series) Circular No. 46 dated June 14, 2005</a>
ここで id= 値が変更され、corporatelaws または directtaxlaws
String k = replace ( desc, "<a target=\"_blank\" href=\"http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=RULES&id=35000000000000001648&search=\">", "");
desc で HTML を取得しています 置換コマンドがあります リンクを削除する必要があるため、アンカー タグからデータを選択します ターゲットは動的で、ID はさまざまです ターゲットが
ただし、ターゲットが変更されるたびに、id が変更されても、リンクがテキストとして置き換えられることはありません。
ターゲットが動的な場合にリンクをテキストとして置き換えることができるように、id 値を取得および設定する方法を教えてください。私はアンドロイドプログラミングが初めてです。
String str = "http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=CIRNO&id=27000000000000002519&search=";
int indexoff = str.indexOf("id=");
int indexofl = str.indexOf("&search=");
String strsub = str.substring(indexoff + 3, indexofl - indexoff - 3);
String strstaticstring = "http://www.taxmann.com/corporatelaws/fileopencontainer.aspx?Page=CIRNO&id=" + strsub + "&search=";
String k = desc.replace(strstaticstring, "");
私はこれを試してみましたが、法人税法または直接税法の選択方法がわかりません..