Ich möchte eine HTML-Datei laden (mit fs.read), lade das DOM mit jsdom und ändere dann den Text der Knoten des Körpers (über jquery). Dann möchte ich das bearbeitete DOM-Fenster als HTML-Datei speichern. Gibt es eine Möglichkeit, dies zu tun? Der Code, den ich verwende, ist folgender:
%Vor% Hier ist ein Beispiel, wie es geht. Ich habe es auf Ihrem Code basiert, aber es ein wenig vereinfacht, so dass ich Code haben würde, der ausführt und veranschaulicht, wie es gemacht wird. Der folgende Code liest foo.html
und fügt den Text modified!
zu allen p
-Elementen hinzu und schreibt ihn dann in out.html
. Die Hauptsache, die Sie vermissten, ist window.document.documentElement.outerHTML
.
Tags und Links javascript html jquery node.js jsdom