Da wir C# für die zugehörige Programmierung kürzlich verwenden müssen, haben wir den entsprechenden Code zusammengestellt. Der folgende Code besteht darin, auf HTML zuzugreifen und den TreeView -DOM -Buchcode zu generieren:
private void InsertDomNodes (IHTMLDOMNODE PANTERNODE, TREENODE TREE_NODE)
{
if (parentNode.haschildnodes ())
{
IHTMLDOMCHILDRENCOLLECTION Allchild = (iHtmldomChildRencollection) parentNode.childnodes;
int länge = allchild.length;
für (int i = 0; i <länge; i ++)
{
IHTMLDOMNODE CHILD_NODE = (IHTMLDOMNODE) allchild.Item (i);
treenode tempnode = tree_node.nodes.add (chinesische_node.nodename);
InsertDomNodes (Child_Node, Tempnode);
}
}
}
// Fügen Sie den Domnode in ein
private void evipsBrowser_documentComplete (Objektabsender, Axshdocvw.dwebbrowsevents2_DocumentCompleteEvent e)
{
DomTreeview.nodes.Clear ();
Ihtmldocument3 htmldocument = (ihtmldocument3) evipsBrowser.document;
ihtmldomnode rootdomnode = (ihtmldomnode) htmldocument.documentElement;
treenode root = domTreeview.nodes.add ("html");
InsertDomNodes (RootDomNode, Root);
}