在 Object ( HTMLcollection ) 中加入字符串的最佳方法?我使用带有 HTMLagilityPack 的 microsoft studio 2008,NET 3.5
这里的 HTML
<div class="content">
<ul>
<li>Text that I want to scrape </li>
<li>Text that I want to scrape </li>
<li>Text that I want to scrape </li>
</ul>
</div>
这里是我的代码
var productfeature =
document.DocumentNode.SelectNodes("//div[@class='content']/ul/li");
if (productfeature != null)
{
StringBuilder sb = new StringBuilder();
foreach (HtmlNode node in productfeature)
{
//Make sure nothing {} inside title
string safeint = node.InnerText.Replace("}", "").Replace("{","");
sb.Append(safeint + "}"); //adding } for marking
}
}
这里的一些文章说,最好使用string.join,但是我不知道如何使用对象元素来做到这一点
注意:我想要更快更轻的东西。