Wie bekomme und speichere ich WordPress-Inhalte (HTML, CSS, Bilder, Videos) von einem Java-Programm?

Ich entschuldige mich, wenn es nicht der richtige Ort ist, um diese Frage zu stellen. Bitte, wenn es mir nicht hilft zu finden, wo ich es fragen muss.

Also hier ist meine Herausforderung. Ich muss WordPress-Inhalte (HTML, CSS, Bilder und Videos) aus einem Java-Programm holen und speichern.

html, images, css WordPress -----------------> File system 

Dann möchte ich diesen Inhalt analysieren, um die Seiten in meine vorhandene Spring-Webanwendung zu integrieren. Zum Beispiel bedeutet das

 http://localhost/wp-content/image1.png 

wird sich ändern müssen

 http://localhost/spring/image1.png 

in meine Federanwendung eingearbeitet.

Ich habe über viele Möglichkeiten nachgedacht. Ich würde gerne Ihr Feedback erhalten und könnte andere Lösungen vorschlagen, an die ich nicht gedacht habe.

1 – Verwenden Sie dieses kleine Java-wget- Programm, um den gesamten Inhalt von der WordPress-Site zu erhalten und speichern Sie es dann. Pros : Es ist sicher, dass es als wget Ziel arbeiten wird, um Site-Spiegel zu erstellen. Nachteile : Links funktionieren in meiner Spring-Anwendung nicht und ich muss die HTML- und CSS-Codes trotzdem analysieren.

2 – Verwenden Sie jsoup . Vorteile : Als Parser kann ich die URL direkt ändern, um sie in meine Spring-Anwendung zu integrieren. Nachteile : Kann nicht sicher sein, dass es möglich ist, den Inhalt auf der Festplatte zu speichern.

3 – Verwenden Sie [ein WordPress-Plugin] [3], um Seiten zu exportieren. Vorteile : Nur Seiten, die sich auf die aktuelle Änderung beziehen, werden auf der Festplatte wiederhergestellt (es ist möglich, einen Ordner anzugeben). Nachteile : Es ist nicht in Java (Ich kann das Plugin nicht pflegen). Jedenfalls muss ich den Zielordner überwachen und jedes Mal, wenn sich eine Datei ändert, muss ich sie analysieren, um die Links zu ändern, damit sie in meiner Frühlingsanwendung funktionieren.

Ich habe keine anderen Lösungen gefunden und alle diese Lösungen sind ziemlich schlecht. Denkst du über andere Möglichkeiten nach, dies zu tun?

Danke für Ihre Hilfe.

Solutions Collecting From Web of "Wie bekomme und speichere ich WordPress-Inhalte (HTML, CSS, Bilder, Videos) von einem Java-Programm?"