gpt4 book ai didi

Android解析html表格

转载 作者:行者123 更新时间:2023-11-30 02:52:32 28 4
gpt4 key购买 nike

我需要像这样解析数据表:

<table width="75%" border="2" id="INVALSI">
<tbody>
<tr>
<td width="5%" align="center"><strong>UNITA'<br>SINTATTICA
</strong></td>
<td width="45%" align="center"><strong>ANALISI<br>LOGICA
</strong></td>
<td width="50%" align="center"><strong>RISPONDE<br>ALLA
DOMANDA:
</strong></td>
</tr>
<tr>
<td align="left" style="padding: 4px 4px 2px 6px;"><strong>ciao</strong></td>
<td align="left" style="padding: 4px 4px 2px 6px;"><strong>complemento
vocativo (o esclamativo)</strong></td>
<td align="left" style="padding: 4px 4px 2px 6px;"><strong>CI
SI INDIRIZZA A QUALCUNO?</strong><br></td>
</tr>
</tbody>
</table>

如何选择“strong”并将其解析为 ListView ?

最佳答案

你可以使用 Jsoup HTML 解析器来获取所需的数据

第 1 步。从 http://jsoup.org/download 下载 jsoup.jar

第 2 步。将其添加到项目的 libs 文件夹中。

第 3 步。提取所需数据

    ArrayList<String> list = new ArrayList<String>();
Document doc = Jsoup.parse("your html");
Elements elements = doc.select("strong");
for(int i=0;i<elements.size();i++)
{

list.add(elements.get(i).text().toString());

}

最后

ArrayAdapter<String> adapter = new ArrayAdapter<String>(ActivityName.this,android.R.layout.simple_list_item_1,list);
listview.setAdapter(adapter);

关于Android解析html表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23889381/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com