我正在尝试使用PHP添加一个包含冒号的XML属性。
我希望它看起来像这样:
<record xsi:schemaLocation="http://abc.com/abcItem file:///somename.xsd">
我尝试添加属性,就像这样:
$record_xml->addAttribute('xsi:schemaLocation','http://abc.com file:///somepath/somename.xsd');
但是生成的XML如下:
<record schemaLocation="http://abc.com/abcItem file:///somepath/somename.xsd">
SimpleXMLElement::addAttribute
传递的第三个参数是命名空间。 - user142162