C#.net html文件解析成dom树 并显示

[复制链接]
查看11 | 回复2 | 2009-4-22 14:56:42 | 显示全部楼层 |阅读模式
如何在C#.net下,将已经获取的html文件转换成dom树,并显示给用户?
需要完整的代码和具体的操作,谢谢。
【敬请注意】:以下两段代码不在“最佳答案”的考虑范围之内,请勿提交,谢谢合作!
============================
private void InsertDOMNodes(IHTMLDOMNode parentnode,TreeNode tree_node)
{
if(parentnode.hasChildNodes())
{
IHTMLDOMChildrenCollection allchild = (IHTMLDOMChildrenCollection)parentnode.childNodes;
.
.
.
}
}
//将domnode插入
private void eVIPSBrowser_DocumentComplete(object sender,AxSHDocVw.DWebBrowserEvents2_DocumentCompleteEvent e)
{
DOMTreeView.Nodes.Clear();
.
.
.
}
============================
[ComVisible(true), ComImport(), Guid("7FD52380-4E07-101B-AE2D-08002B2EC713 " ), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IPersistStreamInit
{
void GetClassID([In, Out] ref Guid pClassID);
.
.
.
}
以下内容为程序代码:
unsafe IHTMLDocument2 Parse(string s)
{
IHTMLDocument2 pDocument=new HTMLDocumentClass();
if(pDocument!=null)
{
.
.
.
return null;
}
============================

回复

使用道具 举报

千问 | 2009-4-22 14:56:42 | 显示全部楼层
如果奖励加到1000分的话是不是可能会有人来呢?...
回复

使用道具 举报

千问 | 2009-4-22 14:56:42 | 显示全部楼层
一个人能回答的都没?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行