我的php代碼生成xml文件,但在url中有&字符的行沒有顯示。以下是php代碼使用php生成xml文件,但&字符不顯示
$dom = new DOMDocument('1.0','UTF-8');
$dom->formatOutput = true;
$root = $dom->createElement('journal');
$dom->appendChild($root);
$journal_metadata = $dom->createElement('journal_metadata');
$dom->appendChild($journal_metadata);
$issue_doi = $dom->createElement('doi', '11');
$issue_doi_data->appendChild($issue_doi);
$issue_resource = $dom->createElement('resource', 'http://localhost/fo/issues.php?jid=1&issueID=155');
$issue_doi_data->appendChild($issue_resource);
echo '<xmp>'. $dom->saveXML() .'</xmp>';
$dom->save('result.xml') or die('XML Create Error');
的可能的複製[CakePHP的XML實用程序庫觸發DOM文檔警告(http://stackoverflow.com/questions/22956330/cakephp-xml-當我將其更改爲$ issue_resource = $ dom-> createElement('resource','http://localhost/fo/issues.php?jid = 1 & issueID = 155')時 – ThW