XML ファイルの解析には、Simple XML を使用します。しかし、一部の XML には異なるタグが含まれているため、XML ファイルごとに異なる関数を記述します。
しかし、一般的なサービスはどのように xml を解析するのでしょうか? たとえば、RSS リーダーなどです。追加の画像や動画を解析してスライスし、追加のブロックに表示するだけです。
RSS リーダーは RSS フィードのみを読み取ります。RSS フィードは特定の標準を持つ XML ドキュメントであるため、RSS フィードを解析するには、特定の数の標準のみを解析する必要があります。詳細については、RSS - ウィキペディアを参照してください。
RSS フィードは XML ドキュメントですが、すべての XML ドキュメントが RSS フィードであるとは限らないことに注意してください。
クエストを読むと、独自の構造を持つさまざまな XML ドキュメントがあるように見えます。これらを解析するには、これらのそれぞれにカスタム解析ロジックを構築する以外に、他に選択肢はありません。