определить HTML в форме Windows - PullRequest
1 голос
/ 07 ноября 2011

Я использую веб-сервис в моем приложении Windows. Строка возврата веб-сервиса, такая как:

<b>sdfsdf</b> 
<img alt="*" src="df"/>

- это любой способ в форме окна, который читает тег HTML. например, если <b/>, то текст выделен жирным шрифтом. и <img/> изображение должно отображаться, а не текст.

Ответы [ 2 ]

3 голосов
/ 07 ноября 2011

Полагаю, проще всего было бы использовать элемент управления WebBrowser.

http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.aspx

0 голосов
/ 07 ноября 2011

Загрузите вашу XML-строку в XmlDocument:

XmlDocument doc = new XmlDocument();
doc.LoadXml(webservice_output_string);

Затем вы можете использовать XPath для документа:

string bold = (doc.SelectSingleNode("//b") as XmlElement).InnerText;
string src = (doc.SelectSingleNode("//img/@src") as XmlAttribute).Value;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...