任意の形式 (DITA、QTI など) の xml を共通の形式に変換する必要がある状況があります。変換する他の形式が定義されている共通形式の xml 構造体。これが達成できるかどうかはわかりません。もしそうなら、それを行う最善の方法は何ですか。
私が考えたオプションは、
1) Dom または Sax パーサーを使用して xml ドキュメントを解析し、共通の形式に変換します。これは非常に重いと感じています。
2) XSLT を使用する: ほとんどの XSLT 構文では、タグが既知であることを想定しています。XSLT を使用してこれを実行できるかどうかはわかりません。
タグ名と形式が不明であるため、この問題に対処する最善の方法は何でしょうか。
私はまだ xml パーサーと XSLT についてあまり詳しくないので、この質問がばかげているように聞こえるかもしれませんが、ご容赦ください。