LART image


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

Print
   

Umwandlung der Excel-Tabelle in XML

Die Umwandlung der Excel-Struktur in XML ist generisch. Hier wird beschrieben, wie die Excel-Felder in XML umgesetzt werden.

Filename

Der Filename ist der Name der Excel-Tabelle aber mit der Endung xml.

Struktur des XML-Dokumentes

Das 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>

Zeilen

Das Keyword 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.

dummy

Daraus resultiert:

  <Comment>
     <tag>Template</tag>
     <a>&lt;!--Zulu:Comment:Begin--&gt;</a>
     <b>&lt;!--Zulu:Comment:End--&gt;</b>
  </Comment>

Tabellen

Endet 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.

dummy

Daraus resultiert:

  <Navigation type="table">
    <Page>
       <Title>Home</Title>
       <Page>home</Page>
       <Folder></Folder>
       <Link>&lt;!--Zulu:Root--&gt;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>&lt;!--Zulu:Root--&gt;zulu/einfuehrung/index.html</Link>
       <MetaDescription></MetaDescription>
       <MetaKeywords></MetaKeywords>
    </Page>
    <Page>
       <Title>Einführung</Title>
       <Page>zulu/einfuehrung</Page>
       <Folder>zulu/einfuehrung</Folder>
       <Link>&lt;!--Zulu:Root--&gt;zulu/einfuehrung/index.html</Link>
       <MetaDescription></MetaDescription>
       <MetaKeywords></MetaKeywords>
    </Page>
    ...
  </Navigation>

 


Zulu Website-Assembler v4.0.4 Content     Template     Structure
©2002 Positron und Märki Informatik    Aktuelle Seite: Referenz -> xml -> xml Transformation
Valid CSS! Valid HTML 4.01! Powered by PHP3! Powered by Apache! Powered by Linux! Slashdotted! (logo by sloas@northco.net) 5 Apr 2000