我现在这个XML(从PHP阵列创建):这个XML有什么问题,结构不正确?
<?xml version="1.0" encoding="UTF-8"?>
<documentation_export>
<_data_documentation>
<309>The quick brown fox jumps over prepared statement.</309>
<310>Test 1</310>
<312>Test 2</312>
<313>nmnmnmnmn</313>
</_data_documentation>
</documentation_export>
它显示XML解析错误:没有很好地formed..I'm不是很熟悉XML格式。 这个XML文件仍然可用,或者可以转换回PHP数组变量(尽管有错误)?
感谢您的帮助..
下划线是允许的。只是没有数字(而不是字符串'xml')。 –
感谢您的纠正。我编辑答案更准确。 –
实际上字符串“xml”被允许作为元素名称;它只是气馁,留待将来使用。解析器将允许您使用它,但您将面临规则未来可能发生变化的风险。 –