C# 如何从url获取ID并使用它导航到下一页?
我正在使用API获取足球队的数据。我在一个页面上显示一个团队表,但该数据不包含ID。选择团队时,我希望导航到显示特定团队更多详细信息的页面。然而,团队的id包含在URL中?e、 代表曼联。要从表中选择团队并显示其详细信息,我需要做什么?装置位于C# 如何从url获取ID并使用它导航到下一页?,c#,asp.net-mvc,api,C#,Asp.net Mvc,Api,我正在使用API获取足球队的数据。我在一个页面上显示一个团队表,但该数据不包含ID。选择团队时,我希望导航到显示特定团队更多详细信息的页面。然而,团队的id包含在URL中?e、 代表曼联。要从表中选择团队并显示其详细信息,我需要做什么?装置位于href:“http://api.football-data.org/v1/teams/57/fixtures以及href>中的玩家详细信息:http://api.football-data.org/v1/teams/57/players 您只需处理这些J
href:“http://api.football-data.org/v1/teams/57/fixtures
以及href>中的玩家详细信息:http://api.football-data.org/v1/teams/57/players
您只需处理这些JSON数据并提取所需的任何内容。如果您只是使用上述API中的数据,请使用以下代码
var idLength = url.Length - url.LastIndexOf("/", StringComparison.Ordinal) - 1;
var id = url.Substring(url.LastIndexOf("/", StringComparison.Ordinal) + 1, idLength);
我使用了2,假设团队ID是2位数字
注意:更新了我的答案以适应任意长度的id您需要57吗?您解决了问题吗?是的57是我需要的id请尝试我的答案并告诉我是否有用。是的,它确实获得了id,但我想知道的是,我正在从表中选择一个不包含id的团队。我是否需要将api数据保存到首先是数据库?