Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Via DOM lesen von Child-Elementen (https://www.delphipraxis.net/110847-via-dom-lesen-von-child-elementen.html)

Berserker 25. Mär 2008 20:24


Via DOM lesen von Child-Elementen
 
Servus.

Ich lese via DOM (Unit MSHTML) den Tree einer Seite aus.

In einer TabellenZelle sind nun Unterelemente enthalten, wobei ich aber nur die Anchor-Elemente benötige.
Wie bekomme ich diese dort heraus?

Lesen tue ich es wie folgt:

Delphi-Quellcode:
var item:    IDispatch;
    tblRow2: IHTMLTableRow;
    cells2:  IHTMLElementCollection;

begin
  tblRow2 := (tblRows.item(1,0) as IHTMLTableRow);
  cells2 := tblRow2.cells;

  item := (cells2.item(0,0) as IHTMLElement).children;
  item.QueryInterface(IID_IHTMLElementCollection, zell2);
Der Wert in der Zelle sieht im Quellcode wie folgt aus:

<font size="2">Text</font>

Ich brauche aber nur das A-Element und will den Link auslesen.

Wäre für Lösungsansätze sehr dankbar.
MfG. Ronny


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz