Dreamweaver で編集可能なコンテンツを xml として書き出しおよび読み込みます。 テンプレートから作成されたコンテンツを別のサイトに書き出す方法について説明します。
テンプレートに基づくドキュメントは、名前と値のペアで表されるデータを含むものと考えることができます。各ペアは、編集可能領域の名前とその領域のコンテンツで構成されます。
名前と値のペアをXMLファイルに書き出して、Dreamweaver以外でデータを操作できます(例:XMLエディターやテキストエディター、データベースアプリケーションなど)。逆に、適切に構造化されたXMLドキュメントがある場合、そこからデータをDreamweaverテンプレートに基づくドキュメントに読み込むことができます。
ドキュメントの編集可能領域をXMLとして書き出し
テンプレートに繰り返し領域またはテンプレートパラメーターが含まれている場合は、「標準 Dreamweaver XML タグを使用」を選択します。
テンプレートに繰り返し領域またはテンプレートパラメーターが含まれていない場合は、「編集可能領域名をXMLタグとして使用」を選択します。
ドキュメントのパラメーターと編集可能領域の素材を含むXMLファイルが生成されます。これには、繰り返し領域やオプション領域内の編集可能領域も含まれます。XMLファイルには、元のテンプレートの名前、および各テンプレート領域の名前とコンテンツが含まれます。
編集不可領域のコンテンツは、XMLファイルに書き出されません。
XML コンテンツの読み込み
DreamweaverがXMLファイルで指定されたテンプレートに基づいて新しいドキュメントを作成します。XMLファイルのデータを使用して、そのドキュメント内の各編集可能領域のコンテンツを入力します。生成されたドキュメントが新しいドキュメントウィンドウに表示されます。
XMLファイルがDreamweaverの想定どおりに設定されていない場合、データをインポートできない可能性があります。この問題の解決方法の一つは、DreamweaverからダミーのXMLファイルを書き出すことです。これにより、正確な構造を持つXMLファイルを取得できます。次に、元のXMLファイルから書き出されたXMLファイルにデータをコピーします。結果として、適切なデータを含む正しい構造のXMLファイルが作成され、読み込みの準備が整います。
テンプレートマークアップを省略したサイトの書き出し
サイト内のテンプレートベースのドキュメントを、テンプレートマークアップを含めずに別のサイトに書き出すことができます。
ツール/テンプレート/マークアップを省略して書き出しを選択します。
現在のサイト外のフォルダーを選択する必要があります。