©2002-2005 Positron and Maerki Informatik Aktuelle Seite: Referenz -> xml -> xml Transformation | ||
Home Was ist Zulu? Anleitung Referenz xml Excel OpenOffice > xml Transformation Versteckte Seiten Verarbeitungsschritte Programm ZuluWikiWiki Migration v1 -> v2 Migration v2.0 -> v2.1 Migration v2.1 -> v4.0 Tutorial Quickstart Live Sites Beispiel Templates Installation Download Uebersicht Deutsch English Webansicht |
Umwandlung der Excel-Tabelle in XMLDie Umwandlung der Excel-Struktur in XML ist generisch. Hier wird beschrieben, wie die Excel-Felder in XML umgesetzt werden.FilenameDer Filename ist der Name der Excel-Tabelle aber mit der Endungxml .
Struktur des XML-DokumentesDas XML Dokument hat immer die gleiche Struktur. Zuerst beschreibt Excel sich selbst.<?xml version="1.0" encoding="ISO-8859-1"?> <content> <creator> <program>ExcelXmlDump v1.0.0</program> <date>2003-03-13 15:15:33</date> <excel_filename>zulu_structure.xls</excel_filename> <excel_path>C:\...\current\zulu_templates</excel_path> </creator> <-----Hier werden die Codefragmente der Zeilen und Tabellen eingefügt. </content> ZeilenDasKeyword ist immer in der zweiten Spalte der Excel-Tabelle.
Endet der Text in der zweiten Spalte mit einem Doppelpunkt, so wird die Zeile
in's XML-File geschrieben. Tag, a, b und c müssen in
der dritten, vierten, fünften und sechsten Spalte stehen. Die Farbgebung dient
nur dazu, die Felder graphisch hervorzuheben.
Daraus resultiert: <Comment> <tag>Template</tag> <a><!--Zulu:Comment:Begin--></a> <b><!--Zulu:Comment:End--></b> </Comment> TabellenEndet der Text in der zweitern Spalte mit einem'>' , so beginnt
eine Tabelle. Die Tabelle umfasst alle nachfolgenden Zeilen, welche in der
zweiten Spalte mit einem Doppelpunkt enden.
Daraus resultiert: <Navigation type="table"> <Page> <Title>Home</Title> <Page>home</Page> <Folder></Folder> <Link><!--Zulu:Root-->index.html</Link> <MetaDescription>Zulu by Positron and Maerki Informatik</MetaDescription> <MetaKeywords>Zulu Website Assembler Maerki Informatik</MetaKeywords> </Page> <Page> <Title>Was ist Zulu?</Title> <Page>zulu</Page> <Folder>-</Folder> <Link><!--Zulu:Root-->zulu/einfuehrung/index.html</Link> <MetaDescription></MetaDescription> <MetaKeywords></MetaKeywords> </Page> <Page> <Title>Einführung</Title> <Page>zulu/einfuehrung</Page> <Folder>zulu/einfuehrung</Folder> <Link><!--Zulu:Root-->zulu/einfuehrung/index.html</Link> <MetaDescription></MetaDescription> <MetaKeywords></MetaKeywords> </Page> ... </Navigation>
|
|
Zulu Website-Assembler v4.0.0 Version vom 2019-01-17 19:59:58 Content Template Structure |