我期望使用 WebView2 获得从这段 C# 代码返回的 JSON 字符串形式的 HTMLCollection,但是我只收到一个整数数组,知道为什么吗?请参阅下面的源代码和响应。
var script = @"document.getElementsByTagName('button');";
var text = await webView21.ExecuteScriptAsync(script);
JSON 响应:
{"0":{},"1":{}}
在获得 return text:
后添加此行var jsnSrz = System.Text.Json.JsonSerializer.Deserialize<dynamic>(text);
jsnSrz数据将呈现您需要的细节。