【发布时间】:2019-09-05 08:38:05
【问题描述】:
我需要从网站(例如 facebook)获取内部 HTML 字符串列表到我的 .NET 应用程序。
有没有办法将以下函数的结果放入我的应用程序中(我会将这些数据放入列表中):
var data = new Array();
for(i=0; i<document.getElementsByClassName("class-name").length;i++)
data.push(document.getElementsByClassName("class-name")[i].innerHTML);
上面的代码准确地输出了我需要的数据,现在我的问题是是否有可能以某种方式将这些数据放入我的 c# 列表中?
这就是我想要的样子:
var JS_DATA = data; //get the js array as a variable
static List<string> data = new List<string>(); //make a new list
foreach (string str in JS_DATA)
data.Add(String.Format("{0}", str)); //add the whole js array to the list
【问题讨论】:
-
查看有关将表单数据发布到 .net MVC 控制器的文档。这将使您大部分时间到达那里。 jonhilton.net/2017/08/17/… 然后看看如何制作,以便在更新这些 html 字符串时将它们发送到表单操作。
标签: javascript c# asp.net .net