gpt4 book ai didi

c# - 在C#中使用PHP的Webservice

转载 作者:太空宇宙 更新时间:2023-11-03 16:29:13 25 4
gpt4 key购买 nike

如何在C#中访问用PHP开发的web服务。

这是链接:http://xxx.in/WS/getCities.php?wsdl

我只想从中调用 getCities() 方法。

我用 C# 写的代码是这样的:

Chanllange.LocationInformationService ls = new  Chanllange.LocationInformationService();
t1.Text= ls.getCities();

我得到了 json 格式的输出,如何在 c# 中显示该值。

如果您需要更多信息,请告诉我。

最佳答案

参见 Parse JSON in C#如果这有帮助。您需要创建一个类来获取 json 格式的数据。从那里您可以使用 JSON 类并继续前进。

例如

上课公开课人 { 私有(private)字符串 _FirstName; 私有(private)字符串_LastName; 私有(private)字符串 _MiddleName;

    public string FirstName
{
get { return this._FirstName; }
set { this._FirstName= value; }
}

public string LastName
{
get { return this._LastName; }
set { this._LastName= value; }
}

public string MiddleName
{
get { return this._MiddleName; }
set { this._MiddleName= value; }
}

}

并且有一个方法来填充这个类

public void ReadJSON(string jsonInput)

{

JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();

Person singlePerson = jsonSerializer.Deserialize<Person>(jsonInput)

}

关于c# - 在C#中使用PHP的Webservice,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11427022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com