Witam.
Potrzebuje pomocy przy parsowaniu strony Html i wyjęcia wszystkich plików js.
Ida jest taka że chcę pobrać wszystkie pliki js skompresować je do jednego gzipa.
Próbowałem parsować oraz manipulować strona HTML za pomocą
- Simplehtmldom
- DOMDocument
Funkcje działają poprawnie czyli każda z nich ładnie mi pomaga "dobrać" się do każdego elementu na stronie Html, skasować go oraz wynik zapisać do Html.
Problem pojawia się gdyż te funkcje formatują kod wynikowy HTML'a tak że po wyświetlenie w przeglądarce mam błędy w kodzi javascript.
w DOMDoc formatOutput mam na "false" ale to tez nie daje rozwiązania.
Niestety problem jest w budowie strony html oraz w sposobie dodawania plików js do strony, którego nie mogę kontrolować "bezpośrednio" wiec muszę "obrabiać" już wychodzacy kod Html na wyjściu.
Sprawdzając problem okazuje się ze tylko wczytam stronę i zapisze bez manipulacji czy to Simple Parser czy DomDoc , wynikowy HTML jest błędny i w przeglądarki się "wywala".
Czy ktoś zna może jakiś inny Parser do html w PHP? albo rozwiązał problem może inaczej?
Artur