XML変換を使用する
XMLには、さまざまなコンピュータープラットフォーム上のデータ交換/処理用の標準メソッドが用意されています。XMLデータは、World Wide Web Consortium(W3C)の標準に従って構造化されています。特にWebアプリケーションの設計では、XMLはHTMLと異なります。
HTMLにはWebページ表示用データのフォーマット方法に関する情報がありますが、XMLのデータには表示情報がありません。Extensible Stylesheet
Language(XSL)と呼ばれるW3C標準スタイルシート言語は、フォーマット設定オブジェクトを使用してXMLデータの表示方法を記述します。XSLフォーマット設定オブジェクトを含むXMLデータは、XSL-FOと呼ばれます。XSL-FOは、ページ編集、レイアウト、スタイルなどの文書表示の詳細を記述します。