Schema-Workflow

Sie können ein XML-Dokument importieren, das auf eine Schemadatei verweist, und Sie können in der strukturierten Anwendung eine Schemadatei angeben, mit der ein Dokument beim Export in XML überprüft wird.

  1. Für ein bestimmtes XML-Dokument können Sie den Pfad der Schemadatei mithilfe der folgenden Attribute in den XML-Code einfügen: @noNamespaceSchemaLocation oder @schemaLocation – je nachdem, ob Ihr Schema einen Zielnamespace enthält oder nicht.

  2. Um eine Schemadatei anzugeben, die für das Exportieren von XML verwendet wird, ändern Sie die Datei structapps.fm . Verwenden Sie das Element <Schema> als Teil der <XMLApplication> , um den Schemadateipfad für den Export bereitzustellen.

  3. Öffnen Sie die XML-Datei in FrameMaker mit einer strukturierten Anwendung. Bearbeiten Sie sie.

  4. Speichern Sie XML-Datei mithilfe einer strukturierten Anwendung. Das Element <Schema> in der Datei structapps.fm wird in der Datei ausgegeben, und es wird eine Prüfung anhand dieses Elements durchgeführt.

In diesem Workflow wird als Zwischendatei von dem im XML-Dokument angegebenen Schema automatisch eine DTD erzeugt, die Sie nicht modifizieren. Sie können jedoch eine Schemadatei auch zur Erzeugung einer EDD-Datei verwenden. Weitere Informationen hierzu finden Sie unter Generieren eines Elementkatalogs (EDD) aus einem Schema.