DOMDocument::saveXML は空の文字列を返します

WBOY
リリース: 2016-06-23 14:26:29
オリジナル
1354 人が閲覧しました

PHP saveXML

PHP マニュアルの例:
        $doc = new DOMDocument('1.0');	// we want a nice output	$doc->formatOutput = true;	$root = $doc->createElement('book');	$root = $doc->appendChild($root);	$title = $doc->createElement('title');	$title = $root->appendChild($title);	$text = $doc->createTextNode('This is the title');	$text = $title->appendChild($text);			echo "Saving all the document:\n";		$xmlContent = $doc->saveXML();		var_dump($xmlContent);
ログイン後にコピー


印刷結果は次のとおりです:
すべてのドキュメントを保存: string(72) " "

完全な XML が印刷されないのはなぜですか?アドバイスをください、ありがとうございます


ディスカッションに返信します (解決策)

テキスト モードでご覧ください
Saving all the document:string(72) "<?xml version="1.0"?><book>  <title>This is the title</title></book>"
ログイン後にコピー

わかりました、ありがとう!
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート