Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space PLA and version 9.0
Sv translation
languageen

When data is transferred from an MIS to the PLA software, the MIS generates job information in XML format that is specific to the MIS, and then a custom Extensible Stylesheet Language Transformation (XSLT) file changes the MIS XML files into XML files that PLA can accept.

XML generated by the MIS 

The MIS must generate job information in XML format—one XML file per layout.

The format of the XML is flexible. Each MIS may have its own custom format. Typically, the format is defined in a schema written in an XML schema definition (.xsd) file. The schema defines the names, types, and relationships of each piece of information. A schema is helpful but not required.

XML required by PLA

The PLA software must receive data in XML files that conform to a specific XML schema. 

For example, the PLA schema requires the XML file to identify marks with the name MarksList. The marks that you want to add must be identified with the name AddList, and they must be inside the MarksList.

The schema is installed on the server when you install PLA. It is called TargetXML.xsd and is located in the ...\Program Files (x86)\Kodak\LayoutAutomation\RBA\XML folder. 

For descriptions of the elements and attributes in the schema, see the annotations embedded in the schema file.

Comparing the MIS and the PLA XML

The MIS schema usually differs from the PLA schema.

For example, the XML file from your MIS may identify all artwork with the name Artworks, while the PLA software requires you to identify artwork with the name ArtworkList

To resolve this problem, software developers have the following options:

  • Modify the MIS so that it generates XML files that conform to the PLA schema. This solution is appropriate if software developers are modifying the MIS for other reasons—for example, to make the MIS generate XML files instead of using another file format.
  • Write an XSLT file that changes the XML file from the MIS into an XML file that conforms to the PLA schema.

Modifying XML with XSLT

XSLT is a programming language that can change one type of XML into another type.

Use XSLT to change the XML files that the MIS generates into XML files of a format that the PLA software supports. Each time that the MIS produces an XML file, the XSLT file reads the XML file and creates a new XML file with a different structure but the same data.

For example, an XSLT file can change the name Artworks in an MISgenerated XML file to ArtworkList in the XML file used by the PLA software.

You can create the XSLT file in a text editor, or you can use XSLT editing software.

Sv translation
languagede

Wenn Daten aus einem MIS an die PLA-Software übertragen werden, so erzeugt das MIS Job-Informationen in einem für dieses Management-Informationssystem spezifischen XML-Format. Eine benutzerdefinierte XSLT-Datei (Extensible Stylesheet Language Transformation) wandelt diese MIS-XML-Dateien anschließend in XML-Dateien um, die von PLA verarbeitet werden können.

Vom MIS erzeugte XML-Dateien

Das MIS erzeugt Job-Informationen im XML-Format, und zwar eine XML-Datei pro Layout.

Das Format der XML-Datei ist flexibel. Bei jedem MIS kann ein eigenes, angepasstes Format üblich sein. Dieses Format ist für gewöhnlich in einem Schema festgelegt, das als XML-Schemadefinitionsdatei (.xsd) gespeichert ist. In diesem Schema sind Name, Typ und Beziehungen der einzelnen Informationen definiert. Ein Schema ist nützlich, jedoch nicht zwingend notwendig.

Für PLA erforderliche XML-Dateien

Die PLA-Software muss Daten in XML-Dateien empfangen, die einem bestimmten XML-Schema entsprechen.

Beispielsweise muss die XML-Datei laut dem PLA-Schema Marken mit dem Namen MarksList kennzeichnen. Marken, die Sie hinzufügen möchten, müssen mit dem Namen AddList gekennzeichnet sein und sich in der MarksList befinden.

Das Schema wird bei der Installation von PLA auf dem Server installiert. Es nennt sich TargetXML.xsd und befindet sich im Ordner ...\Program Files (x86)\Kodak\LayoutAutomation\RBA\XML.

Beschreibungen der im Schema enthaltenen Elemente und Attribute finden Sie in den Anmerkungen, die in der Schemadatei eingebettet sind.

Vergleichen der vom MIS und der von PLA erzeugten XML-Datei

Das MIS-Schema unterscheidet sich normalerweise vom PLA-Schema.

Es kann beispielsweise sein, dass in der XML-Datei Ihres MIS alle Druckvorlagen mit dem Namen Artworks gekennzeichnet sind, während Druckvorlagen in der PLA-Software jedoch den Namen ArtworkList tragen müssen.

Softwareentwicklern haben zur Lösung dieses Problems folgende Möglichkeiten:

  • Das MIS kann so modifiziert werden, dass die erzeugten XML-Dateien dem PLA-Schema entsprechen. Diese Lösung bietet sich an, wenn der Entwickler das MIS auch aus anderen Gründen modifizieren muss, beispielsweise, damit das MIS Dateien im XML-Format statt in anderen Formaten erzeugt.
  • Es kann eine XSLT-Datei erstellt werden, die die XML-Datei des MIS in eine XML-Datei umwandelt, die dem PLA-Schema entspricht.

Modifizieren von XML-Dateien mittels XSLT

XSLT ist eine Programmiersprache, mit der Dateien eines XML-Typs in einen anderen XML-Typ umgewandelt werden können.

Verwenden Sie XSLT zum Ändern der vom MIS erzeugten XML-Dateien, sodass diese XML-Dateien einem Format entsprechen, das von der PLA-Software unterstützt wird. Die XSLT-Datei liest jede vom MIS erzeugte XML-Datei und erzeugt eine neue XML-Datei, die nun eine andere Struktur hat, jedoch die gleichen Daten enthält.

Eine XSLT-Datei kann beispielsweise den Namen Artworks in einer vom MIS erstellten XML-Datei zu ArtworkList in der XML-Datei ändern, die von der PLA-Software verwendet wird.

Die XSLT-Datei können Sie entweder direkt in einem Texteditor oder in einer XSLT-Bearbeitungssoftware erstellen.

Sv translation
languagefr

Lorsque des données sont transférées depuis un MIS vers le logiciel PLA, le MIS génère des informations de travail au format XML spécifique au MIS avant qu'un fichier Extensible Stylesheet Language Transformation (XSLT) personnalisé ne transforme les fichiers XML du MIS en fichiers XML pris en charge par PLA.

XML créé par le MIS

Le MIS peut créer des informations de travail au format XML, à raison d'un fichier XML par mise en page.

Le format du XML est flexible. Chaque MIS peut avoir son propre format personnalisé. En général, le format est défini dans un schéma écrit dans un fichier XML de définition de schéma (.xsd). Ce schéma définit les noms, types et relations de chacune des informations. Un schéma est utile mais n'est pas obligatoire.

XML requis par PLA

Le logiciel PLA doit recevoir les données dans des fichiers XML conformes à un schéma XML spécifique.

Par exemple, le schéma PLA requiert le fichier XML pour identifier les repères portant le nom MarksList. Les repères que vous voulez ajouter doivent être identifiés avec le nom AddList et ils doivent se trouver dans la liste MarksList.

Le schéma est installé sur le serveur lorsque vous installez PLA. Il s'appelle TargetXML.xsd et se trouve dans le dossier ...\Program Files (x86)\Kodak\LayoutAutomation\RBA\XML.

Pour obtenir des descriptions des éléments et des attributs du schéma, reportez-vous aux annotations incorporées dans le fichier du schéma.

Comparaison des formats XML du MIS et de PLA

Le schéma du MIS diffère généralement de celui de PLA.

Par exemple, le fichier XML de votre MIS peut identifier toute maquette avec le nom Artworks, tandis que le logiciel PLA vous oblige à identifier une maquette avec le nom ArtworkList.

Pour résoudre ce problème, les développeurs de logiciels ont les possibilités suivantes :

  • Modifier le MIS afin qu'il génère des fichiers XML conformes au schéma PLA. Cette solution est appropriée si les développeurs de logiciels modifient le MIS pour d'autres raisons : par exemple, pour faire en sorte que le MIS crée des fichiers XML au lieu d'utiliser un autre format de fichier.
  • Écrire un fichier XSLT qui transforme le fichier XML du MIS en un fichier XML conforme au schéma PLA.

Modification d'un fichier XML avec XSLT

XSLT est un langage de programmation qui peut transformer un type de fichier XML en un autre.

Utilisez XSLT pour transformer les fichiers XML que crée le MIS en des fichiers XML au format pris en charge par le logiciel PLA. Chaque fois que le MIS produit un fichier XML, le fichier XSLT lit le fichier XML et crée un nouveau fichier XML avec une structure différente mais des données identiques.

Par exemple, un fichier XSLT peut transformer le nom Artworks dans un fichier XML créé par le MIS en ArtworkList dans le fichier XML utilisé par le logiciel PLA.

Vous pouvez créer le fichier XSLT dans un éditeur de texte ou utiliser un programme d'édition XSLT.

Sv translation
languageit

Quando i dati vengono trasferiti da un MIS a un software PLA, il MIS genera informazioni sul processo in formato XML, specifico per il MIS e poi un file XSLT (Extensible Stylesheet Language Transformation) personalizzato modifica i file XML di MIS in file XML leggibili da PLA.

XML generato dal MIS

Il MIS deve generare le informazioni sul processo in formato XML, un file XML per ogni layout.

Il formato XML è flessibile. Ogni MIS può avere il proprio formato personalizzato. Di solito, il formato viene definito in uno schema riportato in un file .xsd (XML Schema Definition). Lo schema definisce i nomi, i tipi e le relazioni di ogni singola informazione. Uno schema è utile, ma non è obbligatorio.

XML richiesti da PLA

Il software PLA deve ricevere dati in file XML conformi a uno specifico schema XML.

Per esempio, lo schema PLA richiede al file XML di identificare i segni con il nome MarksList. I segni che si desidera aggiungere devono essere identificati con il nome AddList ed essere contenuti in MarksList.

Lo schema viene installato sul server quando si installa PLA. Si chiama TargetXML.xsd e si trova nella cartella ...\Program Files (x86)\Kodak\LayoutAutomation\RBA\XML.

Per le descrizioni degli elementi e degli attributi nello schema, consultare le annotazioni incorporate nel file dello schema.

Confronto tra MIS e XML di PLA

Lo schema di MIS di solito si differenzia dallo schema di PLA.

Per esempio, il file XML dal MIS può identificare tutti gli elementi grafici con il nome Artworks, mentre il software PLA richiede l'identificazione dell'elemento grafico con il nome ArtworkList.

Per ovviare a questo problema, gli sviluppatori del software hanno messo a disposizione le seguenti opzioni:

  • Modificare il MIS in modo che generi file XML conformi allo schema di PLA. Questa soluzione è appropriata, se gli sviluppatori del software modificano il MIS per altri motivi, per esempio, per far sì che il MIS generi file XML anziché usare un altro formato di file.
  • Scrivere un file XSLT che modifichi il file XML dal MIS in un file XML che sia conforme allo schema di PLA.

Modifica di XML con XSLT

XSLT è un linguaggio di programmazione in grado di trasformare un tipo di XML in un altro.

Utilizzare XSLT per convertire i file XML generati dal MIS in file XML di un formato supportato dal software PLA. Ogni volta che il MIS produce un file XML, il file XSLT legge il file XML e ne crea uno nuovo con una struttura diversa, ma contenente gli stessi dati.

Per esempio, un file XSLT può cambiare il nome Artworks in un file XML generato dal MIS in ArtworkList nel file XML usato dal software PLA.

È possibile creare il file XSLT in un editor di testo oppure è possibile utilizzare un software di modifica XSLT.

Sv translation
languagezh

数据从 MIS 传输到 PLA 软件时, MIS 将生成特定于 MIS 的 XML 格式的作业信息,然后一个自定义的可扩展样式单语言转换 (XSLT) 文件将 MIS XML 文件更改为 PLA 可以接受的 XML 文件。

MIS 生成的 XML

MIS 必须生成 XML 格式的作业信息 - 每个版式一个 XML 文件。

XML 的格式很灵活。 每个 MIS 可以具有其自身的自定义格式。 通常来说,格式定义在 XML 模式定义 (.xsd) 文件中编写的模式中。 该模式定义每项信息的名称、类型和关系。 模式很有用,但不是必需的。

PLA 所需的 XML

PLA 软件必须接收符合特定 XML 模式的 XML 文件中的数据。

例如,PLA 模式需要 XML 文件来标识名称为“MarksList”的标记。 您想添加的标记必须用名称“AddList”来标识,并且必须位于“MarksList”之内。

安装 PLA 时,模式安装在服务器上。 它名为 TargetXML.xsd,并且位于 ...\Program Files (x86)\Kodak\LayoutAutomation\RBA\XML 文件夹。

关于模式中的元素和属性的描述,请参阅嵌入在模式文件中的注释。

比较 MIS 和 PLA XML

MIS 模式通常与 PLA 模式不同。

例如,来自 MIS 的 XML 文件可以用名称“Artworks”来标识所有页面,而 PLA 软件要求您使用名称“ArtworkList”来标识页面。

为解决该问题,软件开发人员拥有以下选项:

  • 修改 MIS,以使其生成符合 PLA 模式的 XML 文件。 如果软件开发人员由于其他原因修改 MIS,例如,用 MIS 来生成 XML 文件,而不是使用另一个文件格式,则该解决方案是适合的。
  • 请编写一个 XSLT 文件,该文件将 XML 文件从 MIS 更改为符合 PLA 模式的 XML 文件。

使用 XSLT 修改 XML

XSLT 是一种编程语言,它可以将一种类型的 XML 更改为另一种类型。

使用 XSLT 以便将 MIS 生成的 XML 文件更改为 PLA 软件支持的 XML 文件格式。 MIS 每次生成一个 XML 文件时,XSLT 文件就读取该 XML 文件,并利用不同的结构和相同的数据来创建一个新的 XML 文件。

例如,XSLT 文件可将 MISgenerated XML 文件中的名称“Artworks”更改为 PLA 软件使用的 XML 文件中的“ArtworkList”。

您可以在文本编辑器中创建 XSLT 文件,也可以使用 XSLT 编辑软件。

Sv translation
languagees

Cuando se transfieren datos desde un MIS al software PLA, el sistema MIS genera la información del trabajo en formato XML específico para el MIS y, a continuación, un archivo XSLT (Extensible Stylesheet Language Transformation, transformaciones de lenguaje de hojas de estilo extensibles) personalizado cambia los archivos XML del MIS a archivos XML que PLA puede aceptar.

XML generado por el MIS 

El MIS debe generar la información del trabajo en formato XML: un archivo XML por diseño.

El formato del XML es flexible. Cada MIS puede tener su propio formato personalizado. Por norma general, el formato se define en un esquema escrito en un archivo de definición de esquema XML (.xsd). En el esquema se definen los nombres, los tipos y las relaciones de cada dato. Los esquemas son útiles, pero no obligatorios.

XML que necesita PLA

El software PLA debe recibir los datos en archivos XML que se ajusten a un esquema XML específico. 

Por ejemplo, el esquema de PLA requiere que el archivo XML identifique las marcas con el nombre MarksList. Las marcas que desee agregar deben identificarse con el nombre AddList y deben encontrarse dentro de marcas MarksList.

El esquema se instala en el servidor al instalar PLA. Se llama TargetXML.xsd y se encuentra en la carpeta ...\Program Files (x86)\Kodak\LayoutAutomation\RBA\XML

Para obtener una descripción de los elementos y los atributos del esquema, consulte las anotaciones incrustada en el archivo de esquema.

Comparación del XML del MIS y de PLA

El esquema del MIS suele ser diferente del esquema de PLA.

Por ejemplo, el archivo XML del MIS puede identificar todos los materiales gráficos con el nombre Artworks, mientras que en el software PLA es preciso identificar los materiales gráficos con el nombre ArtworkList

Para resolver este problema, los desarrolladores de software tienen las siguientes opciones:

  • Pueden modificar el MIS para que genere archivos XML que cumplan con el esquema de PLA. Esta solución es adecuada si los desarrolladores de software modifican el MIS por otras razones; por ejemplo, para que genere archivos XML en lugar de otro formato de archivo.
  • Pueden escribir un archivo XSLT que cambie el archivo XML del MIS a un archivo XML que cumpla con el esquema de PLA.

Modificación del XML con XSLT

XSLTes un lenguaje de programación que puede transformar un tipo de XML en otro.

Utilice XSLT para convertir los archivos XML que genera el MIS en archivos XML con un formato compatible con el software PLA. Siempre que el MIS produce un archivo XML, el archivo XSLT lee el archivo XML y crea uno nuevo con una estructura distinta, pero los mismos datos.

Por ejemplo, un archivo XSLT puede cambiar el nombre Artworks de un archivo XML generado en el MIS a ArtworkList en el archivo XML que utiliza el software PLA.

Puede crear el archivo XSLT en un editor de texto o utilizar un software de edición de XSLT.

Sv translation
languageja

MIS データが PLA ソフトウェアに転送されるとき、MIS ではジョブ情報が MIS 固有の XML 形式で生成されます。その後、カスタム XSLT(Extensible Stylesheet Language Transformation)ファイルによって、MIS の XML ファイルは、PLA で受け取ることのできる XML ファイルに変換されます。

MIS で生成された XML

MIS では、XML 形式のジョブ情報(レイアウトごとに 1 つの XML ファイル)を生成する必要があります。

この XML の形式には柔軟性があり、 各 MIS は、独自のカスタム形式を持っている可能性があります。 その形式は、通常、XML スキーマ定義ファイル(.xsd)で記述されるスキーマで定義されます。 スキーマでは、名前、種類、および各情報の関係が定義されています。 スキーマは使用すると便利ですが、必須ではありません。

PLA で必要な XML

PLA ソフトウェアは、特定の XML スキーマに一致する XML ファイルでデータを受け取る必要があります。

たとえば、PLA スキーマには、MarksList という名前のマークを識別する XML ファイルが必要です。 追加するマークは AddList という名前で識別される必要があり、MarksList 内に格納されている必要があります。

このスキーマは、PLA のインストール時にサーバー上にインストールされます。 これは TargetXML.xsd と呼ばれ、...\Program Files (x86)\Kodak\LayoutAutomation\RBA\XML フォルダに入っています。

スキーマのエレメントおよび属性については、スキーマ ファイルに埋め込まれている注釈を参照してください。

MIS と PLA の XML の比較

MIS スキーマは通常、PLA スキーマとは異なります。

たとえば、MIS の XML ファイルは Artworks という名前ですべてのアートワークを識別している可能性がありますが、PLA ソフトウェアでは、ArtworkList という名前でアートワークを識別する必要があります。

この問題を解決するため、ソフトウェア開発者には以下のオプションがあります。

  • PLA スキーマに一致する XML ファイルを生成するように、MIS を変更します。 この解決策は、ソフトウェア開発者が別の理由(MIS で別のファイル形式を使用する代わりに XML ファイルを作成する必要がある場合など)で MIS を変更する場合に適しています。
  • MIS の XML ファイルを PLA スキーマに一致する XML ファイルに変更する XSLT ファイルを記述します。

XSLT を使用した XML の変更

XSLT とは、ある種類の XML を別の種類に変更できるプログラミング言語です。

XSLT を使用して、MIS で生成された XML ファイルを、PLA ソフトウェアがサポートする XML ファイル形式に変更します。 MIS で XML ファイルが生成されるたびに、XSLT ファイルは XML ファイルを読み取り、異なる構造で同じデータを含む新しい XML ファイルを作成します。

たとえば、XSLT ファイルは、MIS で生成された XML ファイル内の名前 Artworks を、PLA ソフトウェア用の XML ファイルでは ArtworkList に変更できます。

XSLT ファイルはテキスト エディタで作成することも、XSLT 編集ソフトウェアを使用して記述することもできます。