2012-07-25 63 views
0

我正在使用DOMDocument/DOMXPath嘗試使內聯CSS成爲可能。它會完美工作,除了我傳遞給它的HTML將它稱作不是有效的XML。DOMDocument/DOMXPath

如何設置這些功能忽略未知標籤?

無論如何,我可以使這些功能少挑剔?我使用phpQuery類來操縱和輸出一切。但是當我把它傳遞給它的意圖的東西時,它就會崩潰。

其他基於網絡的inlinify應用程序與我輸出的html沒有問題。

而且..任何人都知道一個非DOMDocument/DOMXPath的方式來做到這一點?所有的CSS都在單一樣式的標籤對之間。也許花哨的正則表達式或phpQuery本身或兩者?

謝謝!

回答

1

公平地說,這沒有錯。如果你想加載HTML,那麼你應該使用DOMDocument::loadHTML*()

+0

我看不到這會在最初被調用的位置,但最終找到了合適的位置。謝謝! – 2012-08-02 00:58:25