0

この HTML コードで HtmlAgilityPack を使用して電子メール アドレスを抽出するにはどうすればよいですか。

<p class="email">
    <a class="email" href="mailto:babaie@irandoc.ac.ir">
        babaie@irandoc.ac.ir
        <script type="text/javascript">

このコードを試しました(最後の質問で答えました)が、電子メールでは機能しません:

var a = doc.DocumentNode.SelectSingleNode("//a[@class='email']");
if (a != null)
{
    string href = a.Attributes["href"].Value;
    string email = href.Replace("mailto:", "");

    ClassBase.ENonQuery(
        "addfullvalueemail", 
        System.Data.CommandType.StoredProcedure, new SqlParameter[] {
            new SqlParameter("@Email", email),                 
        });
    }
4

0 に答える 0