Gemischte Inhalte

Da Word 2003 wie bereits gezeigt in der Lage ist, XML-Daten anzuzeigen, sie bearbeiten zu lassen und anschließend als WordML abzuspeichern, müssen diese Daten im WordML-Dokument ausgezeichnet sein.

Eine solche Mischung aus WordML, was letztendlich eine Markup-Sprache zur Formatierung von Word-Dokumenten ist, und eigenen XML-Inhalten, bezeichnet Microsoft als mixed content (gemischter Inhalt).

Diese Bezeichnung steht im Widerspruch zum Begriff mixed content in der SGML-/XML-Welt. Dort versteht man unter mixed content ein Element, das sowohl textlichen Inhalt als auch Kindelemente hat bzw. haben kann.

Enthalten also WordML-Dokumente individuelle XML-Daten, werden diese beim Speichern in das WordML-Dokument integriert und durch einen speziellen Namensraum von den übrigen Elementen unterschieden.

Die Abbildung zeigt ein Beispiel für ein Dokument mit mixed content. Es handelt sich um eine XML-Datei, die in Word geöffnet und z.T. formatiert wurde. Da sowohl die Formatierung als auch die eigentliche XML-Datei beim Speichern erhalten bleiben müssen, werden die eigenen XML-Elemente mit einem eigenen Namensraum (hier ns4) von den WordML-Elementen unterschieden.

Abb. Gemischter Inhalt

Abb. Gemischter Inhalt

...
<w:body>
   <wx:sect>
     <ns4:EUROPA>
       <w:p/>
       <ns4:LAND>
         <w:p>
           <w:pPr><w:ind w:left="360"/></w:pPr>
         </w:p>
         <ns4:NAME>
           <w:p>
             <w:pPr>
             <w:ind w:left="720"/>
             </w:pPr>
             <w:r>
             <w:rPr>
             <w:rStyle w:val="Heading1Char"/>
             </w:rPr>
             <w:t>Deutschland</w:t>
             </w:r>
           </w:p>
         </ns4:NAME>
         <ns4:EINWOHNERZAHL EINHEIT="Millionen">
           <w:p>
             <w:pPr>
 ...
Tipp der data2type-Redaktion:
Zum Thema WordML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © dpunkt.verlag GmbH 2007
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken. Ansonsten unterliegt dieses Kapitel aus dem Buch "Professionelle XML-Verarbeitung mit Word" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

dpunkt.verlag GmbH, Ringstraße 19B, 69115 Heidelberg, fon 06221-14830, fax 06221-148399, hallo(at)dpunkt.de