情况: 我有一些带有很多linux文件路径的html代码(例如/ home / lol / test)
它需要在C#中用php和html文件完成吗?
答案 0 :(得分:0)
您应该编写一个Parser类来阅读所有文本并将其拆分为您希望从中获取的部分。
如果您发布HTML的某些部分,则可以更轻松地帮助您。
您可以使用以下内容将HTML作为字符串获取:
private string GetWebPage()
{
string pageSource;
string getUrl = "http://index.htm";
WebRequest getRequest = WebRequest.Create(getUrl);
WebResponse getResponse = getRequest.GetResponse();
using (StreamReader sr = new StreamReader(getResponse.GetResponseStream()))
{
pageSource = sr.ReadToEnd();
sourceResult = pageSource;
}
return sourceResult;
}
之后,您可以将其拆分为您想要离开的部分。
char[] trimChars = new char[] { ' ', ':', '/', '\\', '.' };
string[] split = sourceResult.Split(trimChars, StringSplitOptions.RemoveEmptyEntries);
答案 1 :(得分:0)
以下是您可以遵循的步骤 -
希望这会对你有所帮助。