Orte
Datenerfassung
- In der Transkription werden Orte als "place" markiert und erhalten in den Metadaten das Attribut "key".
- Ist der Ort neu, wird er in der Google-Tabelle erfasst, wo er eine laufende Nummer als ID erhält. Die ID ist dann der Wert von "key".
- Alle weiteren Metadaten des Ortes werden zur Vermeidung von Redundanz in der Tabelle erfasst.
Export
- Mithilfe des Google-Spreadsheet-Add-ons Export Sheet Data werden die Daten als XML-Datei "Ratsprotokolle Neuss - Orte.xml" exportiert
- In den Export-Einstellungen wählt man "Include first column" und "Export columns as child elements" aus
- Die Zeilen 2 und 3 der Tabelle enthalten Informationen für die Erfasser, werden aber ebenfalls als Elemente mitexportiert und müssen daher aus der XML-Datei entfernt werden
- Das Transformationsskript "Google-Tabelle-Orte-nach-TEI.xsl" für die XML-Datei liegt im GitLab-Repository unter "consilium-communis-data/export2tei/places"
- Die Output-Datei ist "Output-Ratsprotokolle Neuss - Orte.xml"
- Validierungsfehler in der Output-Datei decken inhaltliche Fehler der Daten auf, die in der Tabelle korrigiert werden können.
- doppelte IDs
- unzulässige Werte des Attributs "type"
Speicherort
- Die Outputdatei liegt dann ebenfalls unter "consilium-communis-data/export2tei/places"
XML
Ortsregistereintrag aus Google-Tabelle exportiert
<data>
<_8>
<F>8</F>
<Bezeichnung>Zolltor</Bezeichnung>
<Typ>Gebäude</Typ>
<Kommentar>Anschläge über die Erbauung zweier Durchläße am Zolltor</Kommentar>
<Interner_Kommentar>Tollportzen (Zollpforte Bd. 30) Anschläge über die Erbauung zweier Durchläße am Zolltor</Interner_Kommentar>
<Band>Bd 45</Band>
</_8>
<...weitere Orte>
</data>
Output nach Transformation
<TEI>
<text>
<body>
<div type="list_place">
<listPlace>
<place xml:id="L8" type="Gebäude">
<placeName>Zolltor</placeName>
<note type="place-info">Anschläge über die Erbauung zweier Durchläße am Zolltor</note>
<note type="comment">Tollportzen (Zollpforte Bd. 30) Anschläge über die Erbauung zweier Durchläße am Zolltor</note>
</place>
<...weitere Orte>
</listPlace>
</div>
</body>
</text>
</TEI>
- Die Elemente <F> und <Typ> werden zu Attributen xml:id und type des Elements <place> transformiert
- Das Element <Bezeichnung> wird zum Element <placeName>
- Das Element <Kommentar> wird zum Element <note type="place-info">
- Das Element <Interner_Kommentar> wird zum Element <note type="comment">
Personen