0

XML ファイルを解析しようとすると頭痛がします。

以前は、XML ファイルを開いて解析するスクリプトは問題なく動作していました。しかし、今日、正しく機能していないことに気付いたので、調べてみました。

私の XML ファイルは一意にフォーマットされています。残念ながら、それらの例を示すことはできません。しかし、問題を調べたところ、PHP によって不適切に読み取られていることがわかりました。ファイル全体を文字列に読み込む代わりに、XML タグを取り除き、それらのタグの間の値のみを取り込みます。なぜこれを行っているのかわかりません。

サンプルコードはあまりありません:

echo file_get_contents(URL_TO_FILE);
4

1 に答える 1

4
<?php
$xml=simplexml_load_file("note.xml");
print_r($xml);
?>

HTMLリーダー(ブラウザ)でxmlを表示しているように聞こえます。もちろん、これはタグを無視します。ソースを表示していることを確認してください。

于 2013-09-23T17:14:02.767 に答える