Lösungen zu Übung 7: Zusammenführen von Mitarbeiterlisten (xsl:merge)

Im Folgenden finden Sie die Lösungsdateien zu Übung 7 unter Zusammenführen von Mitarbeiterlisten.

Code-Beispiel: Lösungs-XSLT zu Übung 7.

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xs" version="3.0">
  <xsl:output indent="yes" />
  <xsl:strip-space elements="*" />
  <xsl:mode streamable="yes" on-no-match="shallow-copy" />
  <xsl:template match="/">
    <Personenliste>
      <xsl:merge>
        <xsl:merge-source for-each-stream="uri-collection('../in?select=*.xml')" streamable="yes" select="Company/Person/Name">
          <xsl:merge-key select="Surname" />
        </xsl:merge-source>
        <xsl:merge-action>
          <xsl:apply-templates select="current-merge-group()" />
        </xsl:merge-action>
      </xsl:merge>
    </Personenliste>
  </xsl:template>
  <xsl:template match="Name">
    <Person>
      <xsl:attribute name="Firma" select="ancestor::Company/@Name"></xsl:attribute>
      <xsl:apply-templates select="node()" />
    </Person>
  </xsl:template>  
  <xsl:template match="Surname">
    <Nachname>
      <xsl:apply-templates select="node()" />
    </Nachname>
  </xsl:template>  
  <xsl:template match="Firstname">
    <Vorname>
      <xsl:apply-templates select="node()" />
    </Vorname>
  </xsl:template>
</xsl:stylesheet>

Code-Beispiel: Vollständiges Output-XML zu Übung 7.

<?xml version="1.0" encoding="UTF-8"?>
<Personenliste>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Stefanie</Vorname>
      <Nachname>Aachen</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Kristin</Vorname>
      <Nachname>Abendroth</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Maik</Vorname>
      <Nachname>Abendroth</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Laura</Vorname>
      <Nachname>Ackermann</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Martina</Vorname>
      <Nachname>Ackermann</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Brigitte</Vorname>
      <Nachname>Ackermann</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Tobias</Vorname>
      <Nachname>Ackermann</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Eric</Vorname>
      <Nachname>Baader</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Stefan</Vorname>
      <Nachname>Bach</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Bernd</Vorname>
      <Nachname>Bach</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Tobias</Vorname>
      <Nachname>Bach</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Heike</Vorname>
      <Nachname>Bachmeier</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Jonas</Vorname>
      <Nachname>Baecker</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Christin</Vorname>
      <Nachname>Baecker</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Lena</Vorname>
      <Nachname>Bar</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Leah</Vorname>
      <Nachname>Barth</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Christin</Vorname>
      <Nachname>Barth</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Kristian</Vorname>
      <Nachname>Baum</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Ulrike</Vorname>
      <Nachname>Baumgaertner</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Dennis</Vorname>
      <Nachname>Baumgaertner</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Ulrich</Vorname>
      <Nachname>Baumgartner</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Phillipp</Vorname>
      <Nachname>Baumgartner</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Jennifer</Vorname>
      <Nachname>Bayer</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Anna</Vorname>
      <Nachname>Beckenbauer</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>René</Vorname>
      <Nachname>Beckenbauer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Lucas</Vorname>
      <Nachname>Beich</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Karolin</Vorname>
      <Nachname>Berg</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Jessika</Vorname>
      <Nachname>Bergmann</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>René</Vorname>
      <Nachname>Bergmann</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Melanie</Vorname>
      <Nachname>Beyer</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Benjamin</Vorname>
      <Nachname>Biermann</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Susanne</Vorname>
      <Nachname>Biermann</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Christina</Vorname>
      <Nachname>Biermann</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Felix</Vorname>
      <Nachname>Biermann</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Phillipp</Vorname>
      <Nachname>Blau</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Yvonne</Vorname>
      <Nachname>Blau</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Anja</Vorname>
      <Nachname>Bohm</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Daniel</Vorname>
      <Nachname>Bohm</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Jessika</Vorname>
      <Nachname>Brauer</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Christine</Vorname>
      <Nachname>Brauer</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Erik</Vorname>
      <Nachname>Bumgarner</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Eric</Vorname>
      <Nachname>Bumgarner</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Anke</Vorname>
      <Nachname>Bumgarner</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Marko</Vorname>
      <Nachname>Burger</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Stefan</Vorname>
      <Nachname>Burger</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Philipp</Vorname>
      <Nachname>Burger</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Leon</Vorname>
      <Nachname>Burger</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Phillipp</Vorname>
      <Nachname>Busch</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Stefan</Vorname>
      <Nachname>Busch</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Susanne</Vorname>
      <Nachname>Bürger</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Philipp</Vorname>
      <Nachname>Cole</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Christian</Vorname>
      <Nachname>Diederich</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Erik</Vorname>
      <Nachname>Diederich</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Jürgen</Vorname>
      <Nachname>Diederich</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Robert</Vorname>
      <Nachname>Dreher</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Jörg</Vorname>
      <Nachname>Drescher</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Tobias</Vorname>
      <Nachname>Drescher</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Kevin</Vorname>
      <Nachname>Drescher</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Uta</Vorname>
      <Nachname>Dresner</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Vanessa</Vorname>
      <Nachname>Durr</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Tom</Vorname>
      <Nachname>Eberhardt</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Sandra</Vorname>
      <Nachname>Eberhardt</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Eric</Vorname>
      <Nachname>Eberhart</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Ralf</Vorname>
      <Nachname>Eberhart</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Kristian</Vorname>
      <Nachname>Ebersbach</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Markus</Vorname>
      <Nachname>Ebersbach</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Gabriele</Vorname>
      <Nachname>Ebersbach</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>David</Vorname>
      <Nachname>Ebersbach</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Sandra</Vorname>
      <Nachname>Ebersbacher</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Michael</Vorname>
      <Nachname>Ebersbacher</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Andrea</Vorname>
      <Nachname>Egger</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Jonas</Vorname>
      <Nachname>Egger</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Barbara</Vorname>
      <Nachname>Eggers</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Mario</Vorname>
      <Nachname>Eggers</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Uwe</Vorname>
      <Nachname>Ehrlichmann</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Kathrin</Vorname>
      <Nachname>Eichel</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Stephan</Vorname>
      <Nachname>Eichel</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Frank</Vorname>
      <Nachname>Eichelberger</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Robert</Vorname>
      <Nachname>Eichelberger</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Lucas</Vorname>
      <Nachname>Eichmann</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Juliane</Vorname>
      <Nachname>Eisenberg</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Jens</Vorname>
      <Nachname>Eisenhauer</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Ute</Vorname>
      <Nachname>Eisenhauer</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Klaus</Vorname>
      <Nachname>Eisenhauer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Juliane</Vorname>
      <Nachname>Eisenhauer</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Luca</Vorname>
      <Nachname>Eisenhower</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Erik</Vorname>
      <Nachname>Eisenhower</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Anja</Vorname>
      <Nachname>Eisenhower</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Nicole</Vorname>
      <Nachname>Engel</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Johanna</Vorname>
      <Nachname>Faerber</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Bernd</Vorname>
      <Nachname>Farber</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Janina</Vorname>
      <Nachname>Farber</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Sebastian</Vorname>
      <Nachname>Fassbinder</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Dominik</Vorname>
      <Nachname>Fink</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Philipp</Vorname>
      <Nachname>Finkel</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Tom</Vorname>
      <Nachname>Finkel</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Jonas</Vorname>
      <Nachname>Fischer</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Phillipp</Vorname>
      <Nachname>Fischer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Karin</Vorname>
      <Nachname>Fischer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Christian</Vorname>
      <Nachname>Fischer</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Michelle</Vorname>
      <Nachname>Fisher</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Mathias</Vorname>
      <Nachname>Freeh</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Jonas</Vorname>
      <Nachname>Freeh</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Christina</Vorname>
      <Nachname>Freeh</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Daniel</Vorname>
      <Nachname>Freud</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Leonie</Vorname>
      <Nachname>Frey</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Maria</Vorname>
      <Nachname>Frey</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Katharina</Vorname>
      <Nachname>Friedman</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Susanne</Vorname>
      <Nachname>Friedmann</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Lukas</Vorname>
      <Nachname>Friedmann</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Silke</Vorname>
      <Nachname>Friedmann</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Annett</Vorname>
      <Nachname>Frueh</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Maik</Vorname>
      <Nachname>Gerste</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Jan</Vorname>
      <Nachname>Gerste</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Martin</Vorname>
      <Nachname>Glockner</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Karolin</Vorname>
      <Nachname>Glockner</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Claudia</Vorname>
      <Nachname>Gloeckner</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Anna</Vorname>
      <Nachname>Gloeckner</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Franziska</Vorname>
      <Nachname>Goldschmidt</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Markus</Vorname>
      <Nachname>Goldschmidt</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Karolin</Vorname>
      <Nachname>Goldschmidt</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Mandy</Vorname>
      <Nachname>Gottlieb</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Christina</Vorname>
      <Nachname>Gruenewald</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Anke</Vorname>
      <Nachname>Grunewald</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Maximilian</Vorname>
      <Nachname>Grunewald</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Sophia</Vorname>
      <Nachname>Gärtner</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Lena</Vorname>
      <Nachname>Hahn</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Maximilian</Vorname>
      <Nachname>Hahn</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Maria</Vorname>
      <Nachname>Hartmann</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Eric</Vorname>
      <Nachname>Herman</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Janina</Vorname>
      <Nachname>Hertzog</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Dominik</Vorname>
      <Nachname>Herz</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Daniel</Vorname>
      <Nachname>Herzog</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Patrick</Vorname>
      <Nachname>Herzog</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Lea</Vorname>
      <Nachname>Himmel</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Christine</Vorname>
      <Nachname>Hirsch</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Marco</Vorname>
      <Nachname>Hoffmann</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Peter</Vorname>
      <Nachname>Hoffmann</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Katja</Vorname>
      <Nachname>Holtzmann</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Karin</Vorname>
      <Nachname>Holzman</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Lucas</Vorname>
      <Nachname>Holzman</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Luca</Vorname>
      <Nachname>Hoover</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Felix</Vorname>
      <Nachname>Huber</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Ulrike</Vorname>
      <Nachname>Hueber</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Ines</Vorname>
      <Nachname>Hueber</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Michael</Vorname>
      <Nachname>Jaeger</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Sandra</Vorname>
      <Nachname>Jager</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Andreas</Vorname>
      <Nachname>Kaiser</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Leah</Vorname>
      <Nachname>Kalb</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Dieter</Vorname>
      <Nachname>Kappel</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Karin</Vorname>
      <Nachname>Keller</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Petra</Vorname>
      <Nachname>Kirsch</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Lucas</Vorname>
      <Nachname>Kirsch</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Johanna</Vorname>
      <Nachname>Kirsch</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Marcel</Vorname>
      <Nachname>Kirsch</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Johanna</Vorname>
      <Nachname>Klein</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Michelle</Vorname>
      <Nachname>Klug</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Nicole</Vorname>
      <Nachname>Kluge</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>René</Vorname>
      <Nachname>Kluge</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Maximilian</Vorname>
      <Nachname>Kluge</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Andrea</Vorname>
      <Nachname>Koch</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Maik</Vorname>
      <Nachname>Koch</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Paul</Vorname>
      <Nachname>Koehler</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Christina</Vorname>
      <Nachname>Koenig</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Nadine</Vorname>
      <Nachname>Koenig</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Lucas</Vorname>
      <Nachname>Koenig</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Barbara</Vorname>
      <Nachname>Koertig</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Ralf</Vorname>
      <Nachname>Koertig</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Anna</Vorname>
      <Nachname>Kohl</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Barbara</Vorname>
      <Nachname>Kohler</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Jessika</Vorname>
      <Nachname>Kohler</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Marcel</Vorname>
      <Nachname>Konig</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Karin</Vorname>
      <Nachname>Konig</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Ulrich</Vorname>
      <Nachname>Krause</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Kristin</Vorname>
      <Nachname>Krause</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Anne</Vorname>
      <Nachname>Krueger</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Uwe</Vorname>
      <Nachname>Kruger</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Sabrina</Vorname>
      <Nachname>Krüger</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Mathias</Vorname>
      <Nachname>Kuefer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Franziska</Vorname>
      <Nachname>Kuester</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Jessika</Vorname>
      <Nachname>Köhler</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Patrick</Vorname>
      <Nachname>Lehrer</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Phillipp</Vorname>
      <Nachname>Lehrer</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Andreas</Vorname>
      <Nachname>Lehrer</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Mandy</Vorname>
      <Nachname>Lemann</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Vanessa</Vorname>
      <Nachname>Lemann</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Birgit</Vorname>
      <Nachname>Loewe</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Birgit</Vorname>
      <Nachname>Loewe</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Doreen</Vorname>
      <Nachname>Lowe</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Diana</Vorname>
      <Nachname>Maier</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Marko</Vorname>
      <Nachname>Maier</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Dirk</Vorname>
      <Nachname>Maier</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Sabine</Vorname>
      <Nachname>Mauer</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Sandra</Vorname>
      <Nachname>Mayer</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Torsten</Vorname>
      <Nachname>Mehler</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Christine</Vorname>
      <Nachname>Meister</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Thorsten</Vorname>
      <Nachname>Metzger</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Leonie</Vorname>
      <Nachname>Meyer</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Robert</Vorname>
      <Nachname>Moench</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Florian</Vorname>
      <Nachname>Mueller</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Leah</Vorname>
      <Nachname>Muller</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Tanja</Vorname>
      <Nachname>Müller</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Jörg</Vorname>
      <Nachname>Müller</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Niklas</Vorname>
      <Nachname>Nadel</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Markus</Vorname>
      <Nachname>Nagel</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Vanessa</Vorname>
      <Nachname>Nagel</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Sophie</Vorname>
      <Nachname>Naumann</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Mario</Vorname>
      <Nachname>Neudorf</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Marco</Vorname>
      <Nachname>Neudorf</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Leah</Vorname>
      <Nachname>Neustadt</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Ralph</Vorname>
      <Nachname>Neustadt</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Ulrike</Vorname>
      <Nachname>Nussbaum</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Daniela</Vorname>
      <Nachname>Osterhagen</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Silke</Vorname>
      <Nachname>Pabst</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Uta</Vorname>
      <Nachname>Pabst</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Doreen</Vorname>
      <Nachname>Papst</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Klaudia</Vorname>
      <Nachname>Pfaff</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Ulrich</Vorname>
      <Nachname>Pfeffer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Jürgen</Vorname>
      <Nachname>Pfeifer</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Matthias</Vorname>
      <Nachname>Pfeiffer</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Jonas</Vorname>
      <Nachname>Propst</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Wolfgang</Vorname>
      <Nachname>Reinhard</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Karin</Vorname>
      <Nachname>Reinhard</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Leah</Vorname>
      <Nachname>Reinhardt</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Uwe</Vorname>
      <Nachname>Ritter</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Susanne</Vorname>
      <Nachname>Roth</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Martin</Vorname>
      <Nachname>Rothschild</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Marco</Vorname>
      <Nachname>Rothschild</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Michael</Vorname>
      <Nachname>Saenger</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Andrea</Vorname>
      <Nachname>Sanger</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Laura</Vorname>
      <Nachname>Schaefer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Sarah</Vorname>
      <Nachname>Schaefer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Felix</Vorname>
      <Nachname>Scherer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Franziska</Vorname>
      <Nachname>Scherer</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Ines</Vorname>
      <Nachname>Schiffer</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Steffen</Vorname>
      <Nachname>Schiffer</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Martina</Vorname>
      <Nachname>Schiffer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Marko</Vorname>
      <Nachname>Schmid</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Felix</Vorname>
      <Nachname>Schmidt</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Michael</Vorname>
      <Nachname>Schmitt</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Ines</Vorname>
      <Nachname>Schmitz</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Stephanie</Vorname>
      <Nachname>Scholz</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Yvonne</Vorname>
      <Nachname>Schreiner</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Ulrike</Vorname>
      <Nachname>Schreiner</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Anna</Vorname>
      <Nachname>Schultz</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Maria</Vorname>
      <Nachname>Schulz</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Dennis</Vorname>
      <Nachname>Schulze</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Kristian</Vorname>
      <Nachname>Schuster</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Lisa</Vorname>
      <Nachname>Schwab</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Nadine</Vorname>
      <Nachname>Schweitzer</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Katharina</Vorname>
      <Nachname>Schäfer</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Stefanie</Vorname>
      <Nachname>Seiler</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Marco</Vorname>
      <Nachname>Shuster</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Phillipp</Vorname>
      <Nachname>Shuster</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Yvonne</Vorname>
      <Nachname>Theiss</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Daniela</Vorname>
      <Nachname>Traugott</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Maik</Vorname>
      <Nachname>Traugott</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Andreas</Vorname>
      <Nachname>Trommler</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Katrin</Vorname>
      <Nachname>Unger</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Ines</Vorname>
      <Nachname>Unger</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Alexander</Vorname>
      <Nachname>Vogel</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Kristin</Vorname>
      <Nachname>Vogler</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Petra</Vorname>
      <Nachname>Vogt</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Sven</Vorname>
      <Nachname>Vogt</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Sabine</Vorname>
      <Nachname>Waechter</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Stefan</Vorname>
      <Nachname>Waechter</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Michelle</Vorname>
      <Nachname>Waechter</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Sabrina</Vorname>
      <Nachname>Wagner</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Janina</Vorname>
      <Nachname>Wagner</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Manuela</Vorname>
      <Nachname>Wagner</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Mandy</Vorname>
      <Nachname>Wechsler</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Lena</Vorname>
      <Nachname>Wechsler</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Doreen</Vorname>
      <Nachname>Wechsler</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Thomas</Vorname>
      <Nachname>Wechsler</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Bernd</Vorname>
      <Nachname>Weiss</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Tom</Vorname>
      <Nachname>Weissmuller</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Alexander</Vorname>
      <Nachname>Weisz</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Wolfgang</Vorname>
      <Nachname>Weisz</Nachname>
   </Person>
   <Person Firma="Stratapro">
      <Vorname>Antje</Vorname>
      <Nachname>Werfel</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Andreas</Vorname>
      <Nachname>Werner</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Stefanie</Vorname>
      <Nachname>Wexler</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Tim</Vorname>
      <Nachname>Wexler</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Mathias</Vorname>
      <Nachname>Winkel</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Kerstin</Vorname>
      <Nachname>Winkel</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Luca</Vorname>
      <Nachname>Winkel</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Swen</Vorname>
      <Nachname>Winkel</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Kathrin</Vorname>
      <Nachname>Wirth</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Felix</Vorname>
      <Nachname>Wolf</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Dirk</Vorname>
      <Nachname>Wolf</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Johanna</Vorname>
      <Nachname>Wurfel</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Sven</Vorname>
      <Nachname>Wurfel</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Steffen</Vorname>
      <Nachname>Ziegler</Nachname>
   </Person>
   <Person Firma="Naugles">
      <Vorname>Alexander</Vorname>
      <Nachname>Zimmerman</Nachname>
   </Person>
   <Person Firma="Maxi-Tech">
      <Vorname>Sebastian</Vorname>
      <Nachname>Zimmermann</Nachname>
   </Person>
   <Person Firma="Flexus">
      <Vorname>Jens</Vorname>
      <Nachname>Zweig</Nachname>
   </Person>
   <Person Firma="Matrix Architectural Service">
      <Vorname>Annett</Vorname>
      <Nachname>Zweig</Nachname>
   </Person>
</Personenliste>
Tipp der data2type-Redaktion:
Zum Thema XSLT bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: