本文整理汇总了C#中Helper.FormatTxt方法的典型用法代码示例。如果您正苦于以下问题:C# Helper.FormatTxt方法的具体用法?C# Helper.FormatTxt怎么用?C# Helper.FormatTxt使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Helper
的用法示例。
在下文中一共展示了Helper.FormatTxt方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: MakeDlPage
private async Task<string[]> MakeDlPage(string url) {
HtmlHandler ht = new HtmlHandler();
Helper hlp = new Helper();
await ht.DownloadHtml(url);
//Get RELEASE INFO
var temp = ht.GetNodeByAttr(ht.HtmlDoc,"li","class","release");
string releaseInfo = temp.InnerText.Replace("Release info:","").Trim()??"";
releaseInfo = hlp.FormatTxt(releaseInfo);
//Get Img Src
temp = ht.GetNodeByAttr(ht.HtmlDoc,"img","alt","Poster");
string Imgs = "";
try {
Imgs=ht.GetAttr(temp,"src") ?? "";
}
catch(Exception) { }
//Get Owner
temp = ht.GetNodeByAttr(ht.HtmlDoc,"li","class","author");
temp = ht.GetNodeByType(temp,"a")??null;
string owner = temp.InnerText.Trim()??"";
owner = hlp.FormatTxt(owner);
//Get Details
temp = ht.GetNodeByAttr(ht.HtmlDoc,"div","id","details");
string details = temp.InnerText.Replace("Subtitle details:","").Trim()??"";
details = hlp.FormatTxt(details);
//Get Downloadlink
temp = ht.GetNodeByAttr(ht.HtmlDoc,"a","id","downloadButton");
string dlUrl = ht.GetAttr(temp,"href")??"";
return new string []{Imgs,releaseInfo,owner,details,dlUrl};
}