0

そのため、いくつかのリモート コンテンツを読み込んでおり、正規表現を使用していくつかのタグのコンテンツを分離する必要があります。

  set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") 
 xmlhttp.open "GET", url, false 
 xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" 
 xmlhttp.setRequestHeader "Accept-Language", "en-us" 
 xmlhttp.send "x=hello" 
 status = xmlhttp.status 
    if err.number <> 0 or status <> 200 then 
        if status = 404 then 
            Response.Write "[EFERROR]Page does not exist (404)." 
        elseif status >= 401 and status < 402 then 
            Response.Write "[EFERROR]Access denied (401)." 
        elseif status >= 500 and status <= 600 then 
            Response.Write "[EFERROR]500 Internal Server Error on remote site." 
        else 
            Response.write "[EFERROR]Server is down or does not exist." 
        end if 
    else  
 data =  xmlhttp.responseText 

基本的に<title>Here is the title</title>、メタディスクリプション、キーワード、および選択したオープングラフのメタデータのコンテンツも取得する必要があります。

そして最後に、最初 <h1>Heading</h1>の内容を取得する必要があります<p>Paragraph</p>

これらのものを取得するためにhtmlデータを解析するにはどうすればよいですか? 正規表現を使用する必要がありますか?

4

3 に答える 3