public function createXML($docs, $charset, $totalPages = null) { $charset = strtolower($charset); $xml = ''; $xml .= '<?xml version="1.0" encoding="' . $charset . '"?>'; $xml .= '<root>'; $xml .= '<docinfo ' . ACloudSysCoreXml::createAttribute('version', ACloudSysCoreDefine::ACLOUD_XML_VERSION) . ' ' . ACloudSysCoreXml::createAttribute('charset', $charset) . ' ' . ACloudSysCoreXml::createAttribute('totalpages', $totalPages) . ' />'; $xml .= '<docs>'; $xml .= ACloudSysCoreXml::buildXML($docs); $xml .= '</docs>'; $xml .= "</root>"; return $xml; }