如何将聊天消息从HTML网站拉到应用程序

时间:2013-11-21 20:34:04

标签: c# html .net winforms

简介

您好,下面的 HTML 代码来自我想要阅读聊天消息的特定网站,并在我的窗口中使用.net框架以csharp编码显示它们(使用用户名)

当我直接进入网站聊天时,假设我不知道当前的消息ID是什么,我如何获取当前输入的消息并将其“粘贴”在我的表单上(可能在标签文本或列表视图中)

我认为我必须首先使用网络浏览器将自己重定向到网页,然后使用“webBrowser.Document.GetElementByID ...”等功能;但是,有没有更好的方法来编码,而不在我的表单中包含webBrowser控件?

HTML code

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
‌¶
<body data-twttr-rendered="true">
‌¶
<div id="header">
‌¶
<div id="content">
‌¶
<div style="width: 680px; float: left;">
‌¶
<div style="width: 320px; float: left;">
‌¶
<div class="block">
‌¶
<div id="nChatCon">
‌¶
<div id="nChat">
<p id="msg8245729" class="chatmessage">
<p id="msg8245730" class="chatmessage">
<p id="msg8245731" class="chatmessage">
<p id="msg8245732" class="chatmessage">
<p id="msg8245733" class="chatmessage">
<p id="msg8245735" class="chatmessage">
<p id="msg8245736" class="chatmessage">
<p id="msg8245737" class="chatmessage">
<p id="msg8245738" class="chatmessage">
<p id="msg8245739" class="chatmessage">
<p id="msg8245740" class="chatmessage">
<p id="msg8245742" class="chatmessage">
<p id="msg8245743" class="chatmessage">
<p id="msg8245744" class="chatmessage">
<p id="msg8245745" class="chatmessage">
<p id="msg8245747" class="chatmessage">
<p id="msg8245749" class="chatmessage">
<p id="msg8245754" class="chatmessage">
<p id="msg8245755" class="chatmessage">
<p id="msg8245756" class="chatmessage">
<p id="msg8245757" class="chatmessage">
<p id="msg8245758" class="chatmessage">
<p id="msg8245759" class="chatmessage">
<p id="msg8245760" class="chatmessage">
<p id="msg8245761" class="chatmessage">
<p id="msg8245763" class="chatmessage">
<p id="msg8245764" class="chatmessage">
<p id="msg8245766" class="chatmessage">
<p id="msg8245767" class="chatmessage">
<p id="msg8245768" class="chatmessage">
<p id="msg8245769" class="chatmessage">
<p id="msg8245770" class="chatmessage">
<p id="msg8245771" class="chatmessage">
<p id="msg8245772" class="chatmessage">
<p id="msg8245773" class="chatmessage">
<p id="msg8245774" class="chatmessage">
<p id="msg8245775" class="chatmessage">
<p id="msg8245778" class="chatmessage">
<p id="msg8245780" class="chatmessage">
<p id="msg8245781" class="chatmessage">
<a onclick="nChatMenu(181203, "Radeon_", 8245781, event)" href="javascript:void(0)" style="color: #8da0b9; font-weight: bold;" title="22.11.13 00:12:32">Radeon_</a>
:‌·
<span>You‌·guys‌·have‌·gone‌·full‌·retard.</span>
</p>
</div>
‌¶
<div id="nChatErrors">test</div>
‌¶
<div id="nChatLockIcon" class="main-s main-s-lock"></div>
‌¶
<b style="text-align:center;">Sign‌·in‌·to‌·write.</b>
‌¶
<input id="nChat-lm" type="hidden" value="1385064757">
‌¶
<input id="chat-token" type="hidden" value="">
‌¶
</div>
‌¶
<div id="cMenu" class="popup block">
</div>
‌¶
<div class="block">
‌¶
<div class="block" data-twttr-id="twttr-sandbox-0">
‌¶
<div class="block">
‌¶
<div class="block">
‌¶
</div>
‌¶
<div class="clear"></div>
</div>
‌¶

我希望你们中的一些人能够理解我想要完成的事情,并且感谢你帮助我。

感谢。

0 个答案:

没有答案