元の質問は以下ですが、同じ疑問を持つ他の人を見つけやすくなると思うので、タイトルを変更しました。結局、XHTML 文書は XML 文書です。
初心者の質問ですが、PHP5 で XHTML ドキュメントを解析するのに最適なライブラリはどれだと思いますか?
Tidy を使用して HTML ファイル (Word :S を使用して作成されたもの) から XHTML を生成しました。
タグ)。
私は XML をあまり使用したことがありません。PHP で解析するための多くのオプション (Simple XML、DOM など) があるようですが、それらすべてが必要なことを実行できるかどうかはわかりません。使用する。
英語で申し訳ありませんが、私はアルゼンチン出身です。ありがとう!
もう少し情報を追加します。Word 97 で作成した HTML ページがたくさんあります。Tidy を使用してそれらを整理し、XHTML Strict に変換したので、すべて XML 互換になりました。XML パーサーを使用していくつかの要素を見つけて置換したいと考えています (これを行うロジックは重要ではありません)。たとえば、外観を統一するために、すべてのページで同じ CSS スタイルシートとクラス属性を使用したいと考えています。それらはすべて法的文書を含む静的なページであり、奇妙なことは何もありません。どの拡張機能を使用すればよいですか? SimpleXML で十分ですか? 難しくても DOM を学ぶべきですか?