这是我的XML,我使用php代码创建这个xml。有关代码,请参阅屏幕截图:
<?xml version="1.0"?>
<LoggedErrors>
<LoggedError>
<DateTime>2018-03-30T10:28:28+00:00</DateTime>
<Errors/>
<Request>
<FlightGroup>
<ArrivalTime>
<Hour>12</Hour>
<Millisecond>0</Millisecond>
<Minutes>20</Minutes>
<Seconds>0</Seconds>
<Day>12</Day>
<DayOfWeek>Thursday</DayOfWeek>
<Month>4</Month>
<Year>2018</Year>
</ArrivalTime>
</FlightGroup>
</Request>
</LoggedError>
</LoggedErrors>
答案 0 :(得分:3)
public function printResult($raw_data){
// adding Content Type
header("Content-type: text/xml");
// Converts PHP Array to XML with the root element being 'root-element-here'
$xml = Excellence_Envision_Helper_Errorflile::createXML('LoggedError', $raw_data);
return $xml->saveXML();
}
尝试从您的函数中删除此代码,我认为它可以正常工作。
header("Content-type: text/xml");