2011-01-08 15 views
-2

Ich muss einen neuen HtmlUnit DomNode erstellen und String in diesen Knoten einfügen.DomNode htmlunit

Ist das möglich? Wahrscheinlich

Dank

+0

Das ist ein bisschen vage. Können Sie ein Beispiel hinzufügen, was Sie zu tun versuchen? Haben Sie Code, an dem Sie arbeiten, den Sie posten können? –

Antwort

1

:) wegen des Mangels an Informationen, die in Ihrer Frage
Aber ich nehme an, Sie brauchen DomText zu verwenden sind - Darstellung eines Textknoten im HTML-DOM

UPDATE: verwendet werden sollte, wie

HtmlPage page = ...; // your page 
DomNode node = ...; // look for node where to insert your text 
DomNode textNode = new DomText(page, "test"); 
node.appendChild(textNode); 

können Sie viele Beispiele für seine here mit finden - das ist Klasse Unit-Test für DomNode. Beginnen Sie mit der Untersuchung, wie sie es tun, und Sie werden auch den Weg finden, Ihr Problem zu lösen;)

+0

Haben Sie ein Code-Schnipsel dafür? – user555102

+0

Erweiterte meine Antwort. Erweitern Sie auch Ihre Frage, bitte, damit wir wissen, was Sie haben ... Wissen Sie, wo Sie Ihren Text setzen, ich meine Knoten, die Eltern für diesen Text sein werden, haben Sie es in Ihrem Code usw. gefunden. Beispiel für Ihre Code wäre schön zu haben, und wir können sehen, was falsch ist, oder welcher Code hinzugefügt werden soll usw. Jetzt ist es nur im Nirgendwo erschossen ... Ich fühle mich blind :) – Maxym

+0

Ich muss die Funktion astext der DomNode-Klasse verwenden. Um diese Operation auszuführen, muss ein DomNode erstellt werden. Ich habe eine Html-Seite. Danke – user555102