0

XML ファイルを読み取り、for ループを使用してデータを HTML5<article>オブジェクトとして表示する PHP ファイルがあります。すべてがチャンピオンのように機能します。私が抱えている問題は、XML ファイル自体のデータに関連しているようです。私のデータはこれに似ています:

<articles>
  <article>
    <num>1</num><text>This is one.</text>
  </article>
  <article>
    <num>2</num><text>This is <a href='./two.htm'>two</a>.</text>
  </article>
  <article>
    <num>3</num><text>This is three.</text>
  </article>
</articles>

次のように XML をロードします。

$xml = simplexml_load_file("./articles_test.xml");

出力は次のようになります。

This is one.
This is .
This is three.

HTMLエンティティ名やその他の多くのことを使用して、エスケープ、引用、無駄にしようとしました。助けに感謝します。ありがとう。

4

2 に答える 2