用Dart解析Html页面

用Dart解析Html页面,html,flutter,dart,Html,Flutter,Dart,我正在尝试解析HTTP get请求中的以下条目。 在正文中,您会看到一个带有函数调用的脚本标记,我需要访问HTML标记中的JSON。 $(函数(){ intranet.list.frontend.init({ gridDataAndConfiguration:{ “这是一个大的Json通缉” }, }, }); I您可以使用html包获取脚本标记的内容,然后使用正则表达式获取JSON内容。您好@crox5f,谢谢您的建议。如果我有包含所有脚本标记的列表,我如何知道哪一个是正确的?我如何访问标记

我正在尝试解析HTTP get请求中的以下条目。 在正文中,您会看到一个带有函数调用的脚本标记,我需要访问HTML标记中的JSON。

$(函数(){
intranet.list.frontend.init({
gridDataAndConfiguration:{
“这是一个大的Json通缉”
},
},
});

I您可以使用
html
包获取脚本标记的内容,然后使用正则表达式获取JSON内容。您好@crox5f,谢谢您的建议。如果我有包含所有脚本标记的列表,我如何知道哪一个是正确的?我如何访问标记内的整个字符串?嗯,我是从您那里假设的例如,响应仅包含一个脚本标记。至于访问标记的内容,您可以使用
innerHtml
。假设示例标记中的js结构不是易失性的,我可能会迭代所有标记
innerHtml
,并尝试通过正则表达式匹配其内容。这并不漂亮,但它可以获得job完成