18910140161

HTML-如何使用Flutter解析DIV内容?-堆栈溢出

顺晟科技

2022-10-18 13:56:17

163

我有以下DOM结构:

<td title="Gardien" class="zentriert rueckennummer bg_Torwart">
  <div class="rn_nummer">30</div>
</td>

我想使用dart&;获取DIV标记的内容(此处为30)。颤音..

我测试了以下代码:

<代码>列表<;字符串>;数字=[];最终数值=document.getElementsByTagName(";DIV";);Numeros=Numeros.Map((E)=>;e.getElementsByClassName(";rn_编号";)[0].innerHTML).ToList();

但是,我总是得到一个错误

<块引用>

E/flutter(6923):[错误:flutter/lib/UI/UI_dart_state.CC(186)]未处理的异常:范围错误(索引):无效值:有效值范围为空:0

我找了很多,但都是徒劳。有什么建议吗?谢谢


顺晟科技:

尝试这个,在这里我使用HTML包

List<String> numeros = [];

final numeross = document.getElementsByTagName("div");
numeros = numeross.map
 ((e) => e.getElementsByClassName("rn_nummer")[0].innerHtml).toList();

产量:[30,30,30]

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航