0

Web ページのコンテンツを文字列に読み込みます。抽出したい一意の値は次のようになります。

>1<    >Goons<
>2<    >Worms<
>3<    >Hampsters<
>4<    >Clouds<

数値は常に順不同ですが、チーム名は日々変化します…各チームのランキングを抽出してデータベースに保存したいです。

これまでのところ、URL を渡す関数を作成しました。

 protected void HandleURL(string teamsURLFile)
    {
        string searchValue = null; 

        string[] teams = new string[32] { "BirdDogs","Piegons","Ducks","Badgers","Clouds","Ghosts","Clowns","Kitties",
                                          "Socks","Farrets","Lions","Chumps","HillBillys","Goons","Dragons","Hampsters",
                                          "Fish","SeaBirds","Snakes","Mules","Spiders","Goats","Worms","Bafoons",
                                          "Magpies","Donkeys","65ers","Rockts","Rams","Hampsters","Tubbies","Plumpers"};



        for (int i = 0; i < 32; i++)
        {
            if (teamsURLFile.Contains(">" + i + "<"))
            {
                foreach (string teamName in teams)
                {

                }
            }
        }

    }

ランクに関連付けられたチーム名を抽出する方法についてのアイデアはありますか?

4

1 に答える 1

1

それは好きですか: -

for (int i = 0; i < 32; i++)
        {
           string val=">" + i + "<";
           int start= teamsURLFile.IndexOf(val);               
           start = s.IndexOf(">",start+val.length);
           int end = s.IndexOf("<",start);
           string team= s.Substring(start, end - start -1);
           //do whatever you want to do with team  

        }
于 2012-08-19T21:36:20.713 に答える