0

私はWP7でWebBrowserコントロールに取り組んでいます. HTML 文字列は Web サービスから取得したため、直接文字列を渡すことができません。

私のC#コードは次のとおりです。

            JObject cityblog1 = (JObject)cityblog[0];
            string cityimg = (string)cityblog1["CityImage"];
            string citydetail = (string)cityblog1["CityDetail"];

            City_Blog cb = new City_Blog();
            cb.CityImage = cityimg;
            cb.CityDetail = citydetail;
            lstcityblogdetail.Add(cb);
            setimg();

            //"\u003cbody style=\"text-align:justify\"\u003e\u003cp\u003e\r\n\tname\u003c/p\u003e\r\n\u003cp\u003e\r\n\t\u003ca href=\"36\" style=\"color: red\"\u003emovieplex\u003c/a\u003e\u003c/p\u003e\r\n\u003cp\u003e\r\n\t\u003ca href=\"47\" style=\"color: red\"\u003etest\u003c/a\u003e\u003c/p\u003e\r\n\u003c/body\u003e"
            webBrowser1.NavigateToString(citydetail);

この文字列は、正しい出力よりもこの文字列を渡すときにWebサービスから取得されますが、この文字列をcitydetail変数に保存して、html形式で出力するよりも渡します。

この問題を解決するにはどうすればよいですか。

4

1 に答える 1

0

削除するには、これをnbsp;使用しますcitydetail.Replace("nbsp;","");。用途に合わせた使い方も学べRegex Expressionsます。

于 2012-08-29T05:36:11.163 に答える