0

ここのコードを使用して、私のウェブサイトhttp://www.thisisnotaballgame.com/timeから日付と時刻を取得しようとしています。問題は、日付と時刻になる前に行を取得していて、それが iframe であることです。サイトから取得した html を日付と時刻に変換する方法はありますか、それとも間違った方法で行っていますか? 私もunity3dを使っています。

public string url = "http://www.thisisnotaballgame.com/time";


IEnumerator Start ()
{
    url = "http://www.thisisnotaballgame.com/time";
    WWW www = new WWW ( url );
    yield return www;
    //renderer.material.mainTexture = www.texture;
    ExtractTimeFromBytes ( www.bytes );
}

void ExtractTimeFromBytes ( byte[] websiteBytes )
{
    MemoryStream stream = new MemoryStream ( websiteBytes );

    HtmlDocument doc = new HtmlDocument ();
    doc.Load ( stream );
    foreach ( HtmlNode link in doc.DocumentNode.SelectNodes("//iframe") )
    {
        string linkTxt = link.OuterHtml;
    }
    doc.Save ( "file.txt" );
}
4

1 に答える 1

1

あなたはそれDateTime.UtcNowが提供しない日付を取得しようとしていますか?

とにかく、iframeのURLはhttp://free.timeanddate.com/clock/i3dcvasg/n1440/tt0/tw0/tm2/th1/tb1であり、これがソースを取得する必要があるURLです。

于 2012-11-13T23:53:38.597 に答える