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.
Für ein spezifisches XML-Dokument können Sie den Pfad des Schemas mittels den Attributen @noNamespaceSchemaLocation
oder@schemaLocation
im XML hinzufügen, je nachdem, ob Ihr Schema einen Zielnamespace enthält oder nicht.
Um eine Schemadatei anzugeben, die für das Exportieren von XML verwendet wird, müssen Sie die Datei structapps.fm ändern. Verwenden Sie das Element <Schema>
als Teil der <XMLApplication>
, um den Pfad der Schemadatei für den Export anzugeben.
Öffnen Sie die XML-Datei in FrameMaker mit einer strukturierten Anwendung. Bearbeiten Sie diese.
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 dieser Datei 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.