c#在连接到网页后自动更新我的xml表
本文关键字:更新 我的 xml 连接 网页 | 更新日期: 2023-09-27 18:26:31
这个问题与XML文件有关。我有一些内容如下所示的网页:
Description App Name Information
Some Desc1 App1 Some Info
Some Desc2 App2 Some Info
Some Desc3 App2 Some Info
Some Desc4 App3 Some Info
Some Desc5 App4 Some Info
我的问题是,我可以让我的c#应用程序在连接到此网页后自动更新我的XML表吗?也就是说,每次启动应用程序时,我都想从网页中提取部分或全部数据。这是因为不可能每次手动更新XML工作表。
请注意,到目前为止,我还没有为此创建任何XML文件。
如有任何意见,我们将不胜感激。
获取网页很容易
你可以使用
WebClient(如何从网页获取数据?)
或
通过使用
HttpWebRequest and HttpWebResponse
类,但要从网页中获取特定数据,请按照这个
(仅使用类项目从网页获取特定数据)
从nuget下载并安装HtmlAgilityPack。然后根据需要使用xpath拉取特定信息。
然后您可以根据需要使用这些信息来创建xml元素。我建议您使用XElement或XDocument。