0
我需要一個HTML表格,包含自我關閉的輸入標籤,從客戶端發佈到服務器並解析爲simpleXML,以便通過PHPExcel將其轉換爲Excel文件。獲取simplexml來理解沒有自閉標籤的輸入?
問題是,瀏覽器從輸入標籤剝離掉自我關閉的標籤,當我將它傳遞給simplexml_load_string函數時,它會產生錯誤。
$table = '<table><tr><td><input name="test" value="1" type="checkbox" ></td></tr></table>';
$xml = simplexml_load_string($table);
如果我能阻止瀏覽器更改代碼:
<input name="test" value="1" type="checkbox" />
到:
<input name="test" value="1" type="checkbox" >
這將解決我的問題,但我不知道或不能似乎找出如何做到這一點?
有沒有辦法允許simplexml_load_string接受沒有自閉標籤的輸入,或者即使有其他東西我失蹤?
http://phpfiddle.org/main/code/bw3x-zvtw