在PHP中将XML发布到webservice url时出错

在PHP中将XML发布到webservice url时出错,php,xml,Php,Xml,我试图在php中使用CURL发布XML数据。但是得到以下错误: org.xml.sax.SAXParseException:prolog中不允许包含内容 如果有人对此找到任何答案,请给出答案。此错误是由于XML代码之前存在内容而导致的,使其无效。可以找到更多信息 它所说的,为了完成: 解决方案 此错误消息总是由起始元素中的无效XML内容引起的。例如,XML元素开头的额外小点“.” 可能重复的 .<?xml version="1.0"?> <company> <

我试图在php中使用CURL发布XML数据。但是得到以下错误: org.xml.sax.SAXParseException:prolog中不允许包含内容


如果有人对此找到任何答案,请给出答案。

此错误是由于XML代码之前存在内容而导致的,使其无效。可以找到更多信息

它所说的,为了完成:

解决方案

此错误消息总是由起始元素中的无效XML内容引起的。例如,XML元素开头的额外小点“.”

可能重复的
.<?xml version="1.0"?>
<company>
    <staff>
        <firstname>yong</firstname>
        <lastname>mook kim</lastname>
        <nickname>mkyong</nickname>
        <salary>100000</salary>
    </staff>
    <staff>
        <firstname>low</firstname>
        <lastname>yin fong</lastname>
        <nickname>fong fong</nickname>
        <salary>200000</salary>
    </staff>
</company>