データベースからXMLファイルを取得してhtmlで表示するPHPスクリプトがあります。特定の要素のみを表示するXMLファイル
XMLのパラメータを自分のhtmlに表示したいだけですが、何をするのが最善の方法であるのか不思議でした。
XMLのFormat属性とTIM属性のみを表示したいとします。 htmlで何を修正する必要がありますか? 私はXSLTを使用して要素を削除することができますが、データベースのXMLを変更する必要があることを読んだことがあります.HTMLまたはXMLでこれを行う別の方法はありますか?
のXml
<?xml version="1.0" encoding="UTF-8"?>
<File>
<track type="General">
<Format>MPEG-4</Format>
<Codec_ID>mp42</Codec_ID>
<Codec_ID>mp42 (mp42/mp41)</Codec_ID>
<Tagged_date>UTC 2016-03-28 20:21:33</Tagged_date>
<TIM>00:00:00:00</TIM>
<TSC>60000</TSC>
<TSZ>1001</TSZ>
</track>
</File>
Htmlの
<span class="meta-label"> <?php echo $database['XML'] ?> </span> <span class="meta-content">Content</span></li>
編集: これは、データを解析する方法よりもはるかに多くの具体的な質問ですが、他のトピックはすべてを説明するが、すべてについて知っている必要はありません簡単なフィルタリングを行うXML。この特定の質問を見ている人には、それを開いたままにしておく方が良いでしょう。
パーサーでxmlを解析し、必要な値を取得します。 –