2016-09-20 57 views
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

回答

相关问题