[英]Encoding problem in DOMDocument in php
當你這樣做時:
$d = new DOMDocument();
$e = new DOMElement('myelement', 'hi bye');
$d->appendChild($e);
$d->loadXML($d->saveXML());
..您收到以下錯誤:
PHP Warning: DOMDocument::loadXML(): Entity 'nbsp' not defined in Entity, line: 2 in php shell code on line 1
為什么會這樣? libxml
不應該正確處理實體嗎?
請改用loadHTML()
,因為此實體是 HTML 實體,而不是通用 XML 實體。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.