PS Grundlagen wissenschaftlichen Arbeitens - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

PS Grundlagen wissenschaftlichen Arbeitens

Description:

Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows www.xmlcooktop.com – PowerPoint PPT presentation

Number of Views:55
Avg rating:3.0/5.0
Slides: 23
Provided by: Sack77
Category:

less

Transcript and Presenter's Notes

Title: PS Grundlagen wissenschaftlichen Arbeitens


1
Vortrag Semistrukturierte Daten 1 COOKTOP The
free XML-Editor for Windows www.xmlcooktop.com
2
Übersicht
  • Einleitung
  • Produkt
  • Features
  • Features im Detail
  • XML
  • XPATH
  • XSLT
  • Customizable CODE-BITS
  • Settings

3
Einleitung - Produkt
  • Whats Cooktop?
  • Free XML Editor
  • Developed by Victor Pavlov 1999 - 2003
  • Currently in Version 2.5
  • Windows Application

4
Einleitung - Features
  • Cooktop ist eine Entwicklungsumgebung für
  • authoring
  • editing
  • testing
  • von
  • XML-Dokumenten
  • DTDs
  • XPATH-Ausdrücken
  • XSLT style sheets

5
Einleitung - Features
  • XML
  • Color coded
  • DTD support
  • Formatting tools
  • Well-formedness und validation checks
  • XPATH
  • Editor
  • Live testing
  • XSLT
  • Editor
  • Live testing
  • Verschiedene Engines

6
Einleitung - Features
  • Customizable CODE-BITS
  • Viele vordefinierte Code-bits verfügbar
  • Organisierbar
  • Erweiterbar
  • Optionen
  • Flexibel
  • Beispiele
  • XSLT-engines auswählen
  • Viewer wählen
  • Farben einstellen
  • Favoriten verwalten (Hilfe)

7
Working with XML
XML formatieren
Das aktuelle Dokument validieren
8
  • Syntax Coloring
  • für XSL, DTD and HTML namespaces
  • Formatierung
  • tidy (identifiziert die XML-Elemente um es
    lesbarer zu machen)
  • Andere Formatierer können über das
    Tools-Subsystem eingebunden werden
  • Validation
  • Validiert XML and XSL files nach syntax
    correctness
  • Validiert keine XPATH Ausdrücke

9
DTD-Editor
  • Unterstützt
  • Auswahl eines XML-Parsers
  • MSXML, Saxon, Sablotron,
  • Code-Bits
  • Die wichtigsten Funktionen als Codebits verfügbar
  • Syntax-Highlighting
  • Nur Unterscheidung von Kommentaren und DTD
  • Validation of DTD-Code
  • Prüft die Gültigkeit des Codes, abhängig vom
    gewählten Parser

10
Schema Cooktop
  • Cooktop
  • Kein eigenes Fenster für XML-Schema
  • Validiert XML-Schema auf Vollständigkeit
  • und Gültigkeit
  • XML-Schema online Validator funktioniert nicht
  • Error Nachricht

11
XML-SCHEMA in XML-SPY
  • Automatische Generierung von Schema
  • Schließt tags automatisch
  • Grafische Entwicklungsmöglichkeit
  • Baumstruktur des Aufbaus
  • Grid (Erklärung folgt)
  • Automatische Darstellung wie in Browser
  • Jeweilige Bearbeitung in den verschiedenen
    Darstellungsmöglichkeiten möglich

12
Darstellung des Grids
13
Baumstruktur in XML-Spy
14
Feedback Cooktop
  • Tools
  • Report für XML-Schema funktioniert nicht
  • Cooktop Feedback
  • In Bezug auf XML-Schema sehr schwach entwickelt
  • Müsste mehr Funktionen haben zum Beispiel
    Baumstrukturdarstellung
  • Cooktop wird sich gegen XML-Spy im Bereich
    XML-Schema nicht durchsetzen, da noch zu wenig
    Funktionen Vorhanden sind

15
Options
  • Only a few settings are available
  • Accessible through the options menu

16
Options XSLT Engines
  • Possibility to choose an XSLT engine
  • Only few preinstalled, others have to be
    installed manually

17
Options - XSLT Info
XSLT Info allows to obtain detailed information
about the XSLT engine in use
18
Options System XML
  • Additional options can be set by editing
    internal XML configuration files

19
Options Trace Window
  • Shows detailed log messages from validating and
    processing XML files

20
Options Document Properties
  • Set file specific options
  • XSLT properties
  • XML Schemas

21
Options All Options
  • Allows to set global options
  • XSLT properties
  • File associations
  • HTTP server
  • Editor

22
Cooktop vs XMLSpy
  • XMLSpy is the reference product
  • Better editing features
  • Debugging possibilities
  • Graphical visualisation
  • Automatic generation of Schema and DTD
  • And more
  • However, Cooktop is free!
Write a Comment
User Comments (0)
About PowerShow.com