C# 如何使用c从打开的网页中获取字段数据#

C# 如何使用c从打开的网页中获取字段数据#,c#,php,C#,Php,我在服务器上有php网站,在客户端有c#winform 是否有任何方法可以使用c#获取php当前页面的字段值 例如,在php中,我有customer的firstName字段(他刚刚键入),我需要在c#程序中使用这个值 提前谢谢 假设您有一个php脚本,其中包含firstName(比如getName.php): 现在这个JSON可以用在任何你想要的编程语言中。就你的C#而言: 在System.Net中使用WebClient类: var json = new WebClient().Download

我在服务器上有php网站,在客户端有c#winform

是否有任何方法可以使用c#获取php当前页面的字段值

例如,在php中,我有customer的firstName字段(他刚刚键入),我需要在c#程序中使用这个值


提前谢谢

假设您有一个php脚本,其中包含firstName(比如getName.php):

现在这个JSON可以用在任何你想要的编程语言中。就你的C#而言:

在System.Net中使用WebClient类:

var json = new WebClient().DownloadString("url_of_php_file");
请记住,WebClient是IDisposable的,所以您可能会在生产代码中为此添加一个using语句。这看起来像:

using (WebClient wc = new WebClient())
{
   var json = wc.DownloadString("url_of_php_file");
}

将php信息编码为JSON并以C#形式获取。这就是JSON被创建的原因。声音很好,你能告诉我怎么做吗?@ofirparnass它有帮助吗?不幸的是,没有,因为我以前不访问index.php就无法访问带有字段的页面。有什么建议吗?
var json = new WebClient().DownloadString("url_of_php_file");
using (WebClient wc = new WebClient())
{
   var json = wc.DownloadString("url_of_php_file");
}