2017-07-10 21 views
-1

DOMDocumentを使用してxmlファイルを作成しました。私はそれがブラウザにあるようにxmlファイルを読みたいです。そうであればphpを使ってブラウザにxmlファイルを読み込む方法は?

$xml = simplexml_load_file('/var/lol/test.xml'); 
print_r($xml); 

xml自体ではなく、解析されたオブジェクトを表示します。私はそのままXMLを表示します。どうすればいいの?私もfile_get_contents()を試しました。動作しません。助けてください。 XMLを表示するには、ヘッダー、次の

答えて

1

は、それがウェブ上にあるなどのXMLコンテンツを表示するには、以下のように使用します。

echo '<p>This is XML string content:</p>'; 
echo '<pre>'; 
echo htmlspecialchars(file_get_contents("test.xml")); 
echo '</pre>'; 

のtest.xmlコンテンツはanwerため

<?xml version="1.0"?> 
<book> 
    <title>This is the title</title> 
</book> 
+1

ありがとうございます。これを探していた。 –

0

用途:

header("Content-type: text/xml"); 
echo file_get_contents("/path/to/xml/file.xml"); 
+0

おかげで以下のようなものですが、私はあまりにもすることを試みました。最初のタグの値のみを表示します。 XMLではありません。 –

関連する問題