Redvers COBOL XML Interface

Größe: px
Ab Seite anzeigen:

Download "Redvers COBOL XML Interface"

Transkript

1 Redvers Consulting Ltd Redvers COBOL XML Interface Release Anmerkungen Dezember 2012 Copyright 2012: Redvers Consulting Ltd. 44 Broadway, London E15 1XH, UK. Tel: +44 (0) Web:

2 Einführung Dieses Schriftstück wurde geschrieben, um unsere bestehenden Kunden bei der Implementierung des Redvers COBOL XML Interface Zwischenrelease zu unterstützen. Dieses Zwischenrelease wird Teil des Hauptrelease 2.9 im Jahr 2013 sein. Inhalte dieses Releases: Vorab geladene Entitätsreferenzwerte ermöglicht das Laden von nutzerdefinierten Entitätsreferenzen, z.b. Umlaute. Überschreiben von Document Type Definitions Generieren von XML- Dokumenten, die auf eine applikationsspezifische externe DTD verweisen. Mehrere XML Elemente in einem Feld XML-Elementstrukturen werden aus einem COBOL-Feld generiert bzw. in ein COBOL-Feld geladen. Wie auch schon in den vorigen Releases gibt es bei R keine Änderung des Formats der Parameter beim Aufruf, und daher ist es nicht notwendig, Ihre Anwendungsprogramme zu verändern - es sei denn, Sie möchten die neuen Funktionalitäten nutzen. Sie sind nicht verpflichtet, das Release zu installieren, wenn Sie die in dieser Anleitung beschriebenen zusätzlichen Funktionalitäten nicht benötigen. Redvers Consulting wird in absehbarer Zukunft Release 2.3 bis 2.8 weiter unterstützen. Redvers Consulting Ltd Seite 2

3 Vorab geladene Entitätsreferenzwerte Hintergrund Obwohl die vordefinierten XML Entitätsreferenzen (&, <, >, &apost; und &quot) in XML vollständig unterstützt werden, trifft das auf einige nicht-englische Zeichen (Akzente, Umlaute etc.) in geringerem Maße zu. Der XML-Syntax enthält EBCDIC und ASCII-Kodierungen für diese Zeichen, aber es kann schwierig sein, von/zu EBCDIC und ASCII-Formaten zu konvertieren, oder beim Datenaustausch mit anderen Computersystemen. Es ist eine sicherere Lösung, diese Zeichen als nutzerdefinierte Entitätsreferenzen darzustellen. In den Anfangsjahren von XML konnten Document Type Definitions (DTDs) dazu verwendet werden, Entitätsreferenzen zu deklarieren, passend zu jedem XML Dokumenttyp. Die vermehrte Verwendung von Schemata hat jedoch zu einem Rückgang von Entitäten, die in DTDs deklariert werden, geführt. Das Zwischenrelease trägt der Nachfrage nach erweiterter Unterstützung von Entitätsreferenzen Rechnung, indem Logik- und Speicherarten verwendet werden, die ursprünglich für DTD-deklarierte Entitätsreferenzen entwickelt wurden. Aktivierung Flag 28 (die 28. Stelle des Aktivierungsschlüssels) muss auf E gesetzt werden, und außerdem muss mindestens eine der beiden folgenden Optionen durchgeführt werden: Entitätsdeklarationen werden in die UMV-Tabelle im DTD-header des Interface Generators bzw. Parsers eingefügt, in derselben Form, wie sie in einer DTD kodiert würden, z.b.: <!ENTITY auml 'ä'>. Anwendungsspezifische Entitätsdeklarationen werden in Kommentarzeilen am Anfang der CRD eingefügt, beginnend an Position 8, z.b.: *<!ENTITY euro ' '>. Wenn beide oben beschriebenen Optionen gleichzeitig verwendet werden, so werden die Entitätsdeklarationszeilen aus der CRD an der Stelle leerer Zeilen in der UMV-Tabelle im DTD-header hinzugefügt, beginnend vom ersten Auftreten und dann ansteigend. Nachdem die Tabelle im DTD-header durch mögliche CRD-Entitätsdeklarationen aktualisiert wurde, werden die Entitätsnamen und ihre Werte in die Entitätstabelle innerhalb der neuen Logik Vorab geladene Entitätsreferenzwerte übertragen, beginnend mit der ersten Zeile der Tabelle im DTD-header. Redvers Consulting Ltd Seite 3

4 Wenn die Entitätslogik nach Übereinstimmungen sucht, beginnend mit dem ersten Eintrag in der Entitätstabelle, überschreiben Deklarationen, die sich weiter unten in der Tabelle befinden, etwaige gleichlautende Einträge weiter oben in der Tabelle. Daher können Deklarationen in der CRD vorgenommen werden, um Deklarationen, die fest in der Tabelle im DTD-header stehen, zu überschreiben oder zu ergänzen, je nachdem, ob es Leerzeilen am Anfang oder Ende der Tabelle im DTD-header gibt. Einschränkungen Damit die Ausführungsgeschwindigkeit des Generators nicht beeinträchtigt wird, können von den XML-Generatorprogrammen nur Entitätswerte generiert werden, die aus einem einzigen Zeichen bestehen. Die Parserprogramme können, wie bisher schon, auch Entitäten parsen, die aus mehreren Zeichen bestehen, da die Entitätslogik nur dann ausgelöst wird, wenn das & -Zeichen in den XML-Daten angetroffen wird. Da die Entitätstabelle auch dafür verwendet wird, Namespace-Details zu speichern, kann es nötig werden, die Größe der Entitätstabelle im Parser zu erhöhen, indem die UMV Maximum-number-of-entities angepasst wird. Beispiel DTD Header Tabelle (Generator) ** XML DTD header records: WS-DTD-HEADERS FILLER PIC X(100) VALUE SPACE *<UMV> DTD-header > ***** FILLER PIC X(100) VALUE "<!ENTITY auml 'ä'><!entity ouml 'ö'><!entity uuml 'ü'>" *<UMV> DTD-header ************************************************ FILLER PIC X(100) VALUE "<!ENTITY Auml 'Ä'><!ENTITY Ouml 'Ö'><!ENTITY Uuml 'Ü'>" *<UMV> DTD-header ************************************************ FILLER PIC X(100) VALUE " <!ENTITY szlig 'ß'> " *<UMV> DTD-header ************************************************ FILLER PIC X(100) VALUE SPACE *<UMV> DTD-header > ***** FILLER REDEFINES WS-DTD-HEADERS WS-DTD-HEADER PIC X(100) OCCURS *<UMV> Number-of-DTD-headers > *** Redvers Consulting Ltd Seite 4

5 CRD Inhalt *<!ENTITY #223 'ß'> *<!ENTITY #x40 <!ENTITY euro ' '> 01 TV-listings. 03 channel. 05 channel-number PIC TV-program. 07 prog-name PIC X(20). Fußball Bundesliga 07 prog-time PIC 10:00 07 prog-host PIC X(20). Günther Schäfer 07 prog-cost PIC, generiert: XML Dokument <TV-listings> <channel> <channel-number>05</channel-number> <TV-program> <prog-name>fußball Bundesliga</prog-name> 10:00</prog-time> <prog-host>günther Schäfer</prog-host> <prog-cost> 80,000</prog-cost> </TV-program> </channel> </TV-listings> In obigem Beispiel wird das ß in Fußball Bundesliga in seine numerische Zeichenreferenz &#223 umgewandelt, weil die <!ENTITY #223 'ß'> Deklaration in der CRD in die erste freie (mit Space gefüllte) Zeile, die in WS-DTD-HEADER auftritt (1) übertragen wurde, womit die Entity-Zeichenreferenzdeklaration ß in der 4. WS- DTD-HEADER-Zeile überschrieben wird. Die Umlaute in Günther Schäfer werden durch die Entity-Zeichenreferenzen ü und ä aus der zweiten WS-DTD-HEADER-Zeile und werden aus den CRD-Deklarationen <!ENTITY #x40 '@'> und <!ENTITY euro ' '> erzeugt und in der 5. WS-DTD-HEADER-Zeile gespeichert. Zum Parsen von nutzerdefinierten Entitäten in einem XML-Dokument wird umgekehrt vorgegangen, es werden also Entitätsdeklarationen genutzt, die in der (in den Parsermodulen neuen) UMV-Tabelle im DTD-header kodiert wurden, ggf. in Verbindung mit anwendungsspezifischen Entitätsdeklarationen, die sich in den Kommentarzeilen am Anfang der CRD befinden. Redvers Consulting Ltd Seite 5

6 Hinweis: In diesem Beispiel wird davon ausgegangen, dass zur Abgrenzung alphanumerischer Literale Anführungszeichen verwendet werden. Wie bei allen anderen UMV's im Header sind im Falle, dass Ihr Compiler Apostrophe zur Abgenzung alphanumerischer Literale nutzt, alle Apostrophe und Anführungszeichen zu vertauschen. Redvers Consulting Ltd Seite 6

7 Überschreiben von Document Type Definitions Hintergrund Frühere Releases des Redvers COBOL XML Interface boten Unterstützung für Document Type Definitions (DTD), indem es die UMV-Tabelle im XML-Header gab, in dem externe (SYSTEM) DTDs definiert werden konnten, oder die UMV-Tabelle im DTD-Header, um Zeilen am Anfang einer DTD zu definieren, die durch einen DTD CALL aufgerufen werden zu Einzelheiten siehe den Abschnitt Der Aufruf von RCCOBXML im Generatorhandbuch. Diese beiden Lösungen setzten jedoch eine Hartkodierung von DTD-Informationen in der Working Storage des Generatormoduls voraus, was die fallweise Anpassung der DTD schwierig machte. Mit diesem Release wurde die Möglichkeit geschaffen, anwendungsspezifische externe DTD-Daten anzugeben, indem zu Beginn der CRD Kommentarzeilen eingefügt werden - genau wie die Überschreibung der XML-Deklaration ab Release 2.8 durchgeführt wird. Aktivierung Fügen Sie die Document Type Declaration in einer/mehrerer Kommentarzeile(n) am Anfang der CRD ein, wobei <!DOCTYPE in Spalte 8 beginnen muss. Das muss vor den Felddefinitionen stehen. Redvers Consulting Ltd Seite 7

8 Beispiel CRD *** Anfang der COBOL Record Definition (CRD) * Es folgt eine ueberschreibende DTD: *<!DOCTYPE TV-listings SYSTEM ' *.dtd'> TV-listings channel. generiert: XML Dokument <?xml version="1.0" encoding "UTF-8"?> <!-- This XML document was generated by RCCOBXML --> <!DOCTYPE TV-listings SYSTEM ' <TV-listings> <channel> Redvers Consulting Ltd Seite 8

9 Mehrere XML Elemente in einem Feld Hintergrund Das Redvers COBOL XML Interface generiert oder parst XML auf der Grundlage einer eins-zu-eins Beziehung zwischen in der CRD definierten COBOL-Feldern und XML- Elementen oder -Attributen. Mit Release wird die Möglichkeit eingeführt, Gruppen von XML-Elementen und -Attributen mit einem einzigen CRD-Feld zu generieren oder zu parsen. Die neue Verarbeitungslogik, die dafür geeignet ist, mit XML Mark-up innerhalb von CDATA Sections umzugehen, in Verbindung mit einer neuen überschreibenden Füllkonstante, die C heisst. Die überschreibende Füllkonstante C ist die einzige Füllkonstante, die in den Generatormodulen Verwendung findet. Diese neue Funktionalität kann sinnvoll sein, wenn ein Anwendungsprogramm den Inhalt eines bestimmten Elementes verändern muss, ohne das XML in der Umgebung anzufassen. Aktivierung Um eine Gruppe von XML-Elementen und -Attributen mit einem CRD-Feld zu verarbeiten, müssen Sie eine überschreibenden Füllkonstante, die C heisst, dem entsprechenden Eltern-CRD-Feld der XML-Gruppe hinzufügen. Beispiel: <override_name/c>. Hinweis: Wenn der COBOL-Feldname nicht überschrieben werden muss, kann statt des überschreibenden Namens auch ein SPACE verwendet werden: < /c>. Redvers Consulting Ltd Seite 9

10 Beispiel XML Eingabe <TV-listings> <broadcast-date>10/01/2012</broadcast-date> <TV-program> <prog-name>sunday Night Live</prog-name> <prog-time>10:00</prog-time> <prog-rating>8</prog-rating> </TV-program> </TV-listings> führt zu: Felder in der CRD Inhalt 01 TV-LISTINGS. 03 broadcast-date PIC 9(8) TV-PROGRAM * <TV-program/C> PIC X(200). <prog-name>sunday Night Live</prog-name><progtime>10:00</prog-time><prograting>8</prog-rating> Wenn ein Anwendungsprogramm das oben aufgeführte XML-Dokument parsen möchte, um den Inhalt von <broadcast-date> zu aktualisieren und dann das XML neu zu generieren, kann das mit dem folgenden Code bewirkt werden: Anwendungscode PERFORM CALL-RCXMLCOB UNTIL FEEDBACK CODE = MOVE TO BROADCAST-DATE PERFORM CALL-RCXMLCOB MOVE HIGH-VALUES TO TV-LISTINGS PERFORM CALL-RCXMLCOB. erzeugt: XML Dokument <TV-listings> <broadcast-date>10/08/2012</broadcast-date> <TV-program> <prog-name>sunday Night Live</prog-name> <prog-time>10:00</prog-time> <prog-rating>8</prog-rating> </TV-program> </TV-listings> Redvers Consulting Ltd Seite 10

Redvers COBOL XML Interface. Handbuch. Message Generator RCCOBMSG Version 2.9

Redvers COBOL XML Interface. Handbuch. Message Generator RCCOBMSG Version 2.9 Redvers Consulting Ltd Redvers COBOL XML Interface Handbuch Message Generator RCCOBMSG Version 2.9 Vorwort... 4 Übersicht... 4 Installation... 6 Die Erstellung der COBOL- Satzbeschreibung... 7 Namen der

Mehr

Redvers COBOL XML Interface. Handbuch. Batch Parser RCXMLCOB Version 2.9

Redvers COBOL XML Interface. Handbuch. Batch Parser RCXMLCOB Version 2.9 Redvers Consulting Ltd Redvers COBOL XML Interface Handbuch Batch Parser RCXMLCOB Version 2.9 Inhalt Vorwort... 4 Übersicht... 4 Installation... 6 Die Erstellung der COBOL-Satzbeschreibung... 8 Namen der

Mehr

Redvers COBOL XML Interface. Handbuch. Einzelversion Parser RCXMLIMS Version 2.7

Redvers COBOL XML Interface. Handbuch. Einzelversion Parser RCXMLIMS Version 2.7 Redvers Consulting Ltd Redvers COBOL XML Interface Handbuch Einzelversion Parser RCXMLIMS Version 2.7 Inhalt Vorwort... 4 Übersicht... 5 Installation... 6 Die Erstellung der COBOL- Satzbeschreibung...

Mehr

XML Eine Einführung XML Dokumente Erstellen

XML Eine Einführung XML Dokumente Erstellen XML Eine Einführung XML Dokumente Erstellen Entities definieren und verwenden XML (C) J.M.Joller 1 Der XML Entity Mechanismus ist Ein zeitsparendes Werkzeug Eine Möglichkeit verschiedene Datentypen in

Mehr

Praktikum zur Veranstaltung XML-Technologie: Übung 02

Praktikum zur Veranstaltung XML-Technologie: Übung 02 Fachhochschule Wiesbaden - Fachbereich Informatik Praktikum zur Veranstaltung XML-Technologie: Übung 02 XML-Deklaration, Benutzung einer externen DTD, XML-Modus des Emacs (!), Definition und Verwendung

Mehr

COBOL für Fortgeschrittene. Übungen zur Schulung

COBOL für Fortgeschrittene. Übungen zur Schulung COBOL für Fortgeschrittene Übungen zur Schulung 23. Oktober 2011 Eine Ausarbeitung von: cps4it Ralf Seidler Stromberger Straße 36A 55411 Bingen Fon: +49-6721-992611 Fax: +49-6721-992613 Mail: ralf.seidler@cps4it.de

Mehr

Datenformat zum Import von CSV-Dateien

Datenformat zum Import von CSV-Dateien Datenformat zum Import von CSV-Dateien (Eingabe für das BJ 2018; Stand November 2018) Allgemeines Zur Vereinfachung der Dateneingabe für die Deutsche Bibliotheksstatistik (DBS) haben die Fachstellen die

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de XML? Das sind doch bloß spitze Klammern! XML-Praxis XML Extensible Markup Language 2/22 XML? Das sind doch bloß spitze

Mehr

M i t t w o c h, 1 7. J u l i 2 0 1 3

M i t t w o c h, 1 7. J u l i 2 0 1 3 M i t t w o c h, 1 7. J u l i 2 0 1 3 M a n k a n n s e i n e M e i n u n g j a m a l r e v i d i e r e n! J a h r 2 0 1 3 : F r i e d r i c h f o r d e r t D e u t s c h e z u m e h r D a t e n s c h

Mehr

Datenformat zum Import von CSV-Dateien

Datenformat zum Import von CSV-Dateien Datenformat zum Import von CSV-Dateien (Eingabe für das BJ 2015; Stand Dez. 2015) Allgemeines Zur Vereinfachung der Dateneingabe für die Deutsche Bibliotheksstatistik (DBS) haben die Fachstellen die Möglichkeit,

Mehr

<B1>Skript</B1> Skript zur Vorlesung Auszeichnungssprachen Stand: September 2016

<B1>Skript</B1> Skript zur Vorlesung Auszeichnungssprachen Stand: September 2016 Klaus Westermann Skript Skript zur Vorlesung Auszeichnungssprachen Stand: September 2016 Nr.: 12 Attribute, Entities B1 Skript "Auszeichnungssprachen" von Klaus Westermann ist lizenziert unter

Mehr

XML. Teil 1: Grundbegriffe. Abteilung Informatik WS 02/03

XML. Teil 1: Grundbegriffe. Abteilung Informatik WS 02/03 XML Teil 1: Grundbegriffe Abteilung Informatik WS 02/03 Was ist XML? XML-Anwendung: eine XML- Auszeichnungssprache WS 02/03 XML - 2 Was ist XML nicht? XML ist keine...... Programmiersprache... Netzwerk-Kommunikationsprotokoll...

Mehr

Einführung in die extensible Markup Language

Einführung in die extensible Markup Language Einführung in die extensible Markup Language Oliver Zlotowski FB IV Informatik Universität Trier, D-54296 Trier zlotowski@informatik.uni-trier.de 7. Juni 2002 Typeset by FoilTEX Ausgangssituation Anforderungen

Mehr

OOP. Kapselung: Gruppierung von Daten und Funktionen als Objekte. Definieren eine Schnittstelle zu diesen Objekten.

OOP. Kapselung: Gruppierung von Daten und Funktionen als Objekte. Definieren eine Schnittstelle zu diesen Objekten. Polymorphismus OOP Kapselung: Gruppierung von Daten und Funktionen als Objekte. Definieren eine Schnittstelle zu diesen Objekten. Vererbung: Erlaubt Code zwischen verwandten Typen wiederverwendet sein.

Mehr

Benutzerhandbuch. Liquid-Preisvergleichsportale. Version

Benutzerhandbuch. Liquid-Preisvergleichsportale. Version Benutzerhandbuch Liquid-Preisvergleichsportale Version 2016.2 Inhaltsverzeichnis 1 EINLEITUNG... 3 2 BESCHREIBUNG... 4 2.1 ARTIKEL... 4 2.2 BEZIEHUNGEN... 5 2.3 BEARBEITEN... 6 2.3.1 KONFIGURATION... 6

Mehr

Document Type Definitions (DTDs)

Document Type Definitions (DTDs) Document Type Definitions (DTDs) Prof. Dr.-Ing. Robert Tolksdorf & Marko Harasic Freie Universität Berlin Institut für Informatik Netzbasierte Informationssysteme tolk@ag-nbi.de harasic@inf.fu-berlin.de

Mehr

12. Jgst. 3. Kursarbeit Datum: Fach: Informationsverarbeitung (Leistungskurs) & )!!*+,!- -.!-

12. Jgst. 3. Kursarbeit Datum: Fach: Informationsverarbeitung (Leistungskurs) & )!!*+,!- -.!- 12. Jgst. 3. Kursarbeit Datum: 26.03.2007 Klasse: GY 05 c Fach: Informationsverarbeitung (Leistungskurs) Themen: XHTML; CSS Name: Bitte speichern Sie Ihre Ergebnisse regelmäßig. Punkte:!" # Note: 8 $ %!&'(

Mehr

Datenaustauschformate. Datenaustauschformate - FLV

Datenaustauschformate. Datenaustauschformate - FLV Datenaustauschformate FLV-Dateien CSV-Dateien XML-Dateien Excel-Dateien Access- Backupdateien Günter M. Goetz 108 Datenaustauschformate - FLV Fixed Length Values Repräsentation einer Tabelle als 'Flat-File'

Mehr

Handreichungen zu O-Konv

Handreichungen zu O-Konv Seite 1 Handreichungen zu O-Konv Einleitung Diese kleine Anleitung erläutert die Installation und Einrichtung des Konverters und beschreibt die verschiedenen Nutzungsmöglichkeiten. Da die Erzeugung von

Mehr

Document Type Definition (DTD)

Document Type Definition (DTD) Document Type Definition (DTD) 1. Einführung 2. DTD 3. XML Schema 4. XPath 5. XSLT 6. XSL-FO 7. XQuery 8. Web Services 9. XML und Datenbanken Inhalt des Moduls: Grundlagen Elemente, Attribute Komplexe

Mehr

Komponenten-basierte Entwicklung Teil 2: Einführung in XML

Komponenten-basierte Entwicklung Teil 2: Einführung in XML Komponenten-basierte Entwicklung Teil 2: Einführung in XML 09.10.14 1 Literatur [2-1] Eckstein, Robert; Casabianca, Michel: XML Kurz und gut. O'Reilly, 2. Auflage, 2003 [2-2] Nussbaumer, Alfred; Mistlbacher,

Mehr

XML-Technologien. Tutorium im Sommersemester Mai 2014

XML-Technologien. Tutorium im Sommersemester Mai 2014 XML-Technologien Tutorium im Sommersemester 2014 niels.hoppe@fu-berlin.de 6. Mai 2014 XML Grundlagen URIs, URNs, URLs, IRIs,... Namensräume Document Type Definitions Elemente deklarieren Attribute deklarieren

Mehr

APEX Datenverwaltung Wo sind die Daten gerade?

APEX Datenverwaltung Wo sind die Daten gerade? APEX Datenverwaltung Wo sind die Daten gerade? Dr. Gudrun Pabst Trivadis GmbH München Schlüsselworte: APEX, Sessionverwaltung, Dynamic Actions Einleitung Eine APEX-Anwendung wird erst durch zusätzliche

Mehr

IN A NUTSHELL. Elliotte Rusty Harold & W, Scott Means. Deutsche Übersetzung von Kathrin Lichtenberg & Jochen Wiedmann O'REILLY*

IN A NUTSHELL. Elliotte Rusty Harold & W, Scott Means. Deutsche Übersetzung von Kathrin Lichtenberg & Jochen Wiedmann O'REILLY* 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. IN A NUTSHELL Elliotte Rusty Harold & W, Scott Means Deutsche Übersetzung

Mehr

ACCESS. Berechnete Felder in Tabellen TABELLEN ENTWERFEN BERECHNETE FELDER IN TABELLEN BASICS

ACCESS. Berechnete Felder in Tabellen TABELLEN ENTWERFEN BERECHNETE FELDER IN TABELLEN BASICS Berechnete Felder in Tabellen Berechnete Felder in Tabellen sind ein Feature, das mit der Version 2010 von Access hinzugekommen ist. Dabei handelt es sich um die Möglichkeit, die Inhalte der übrigen Felder

Mehr

eden market Autor: Norman Lahme

eden market Autor: Norman Lahme Entities eden market Autor: Norman Lahme eden market www.xml-schulungen.de 1 Gliederung 1. Einleitung 2. Interne allgemeine Entities 3. Externe geparste allgemeine Entities 4. Nicht geparste Entities 5.

Mehr

Musterlösung des Übungsblattes 1

Musterlösung des Übungsblattes 1 Musterlösung des Übungsblattes 1 1 Wohlgeformtheit bzgl. XML 1.0/1.1 Wie kann Wohlgeformtheit bzgl. XML 1.0 und 1.1 erreicht werden? streng genommen gar nicht! Grund: XML-Deklaration entweder nicht vorhanden

Mehr

XML Schema 2012/2013 S Seite 1 h_da W

XML Schema 2012/2013 S Seite 1 h_da W XML Schema Seite 1 XML/Schema: Strukturen Wiederholung Element / Attribut Deklaration XML Document Type Declaration Seite 2 XML Schema Schemata sind XML-Dokumente

Mehr

Hilfe zum PDF Formular Editor

Hilfe zum PDF Formular Editor Hilfe zum PDF Formular Editor Mit diesem Programm können Sie die Felder vom einen PDF Formular automatisch befüllen lassen. Die Daten können aus einer Excel Datei und/oder aus der Coffee Datenbank stammen.

Mehr

Es gibt immer einen Schlüssel und einen zugehörigen Wert,

Es gibt immer einen Schlüssel und einen zugehörigen Wert, JSON JavaScript Object Notation Im Unternehmenskontext spielt der Austausch von Daten zwischen unterschiedlichen Systemen eine große Rolle. Dabei müssen oft Technologie und Zuständigkeitsgrenzen überwunden

Mehr

Objektorientierte Programmierung. Kapitel 22: Aufzählungstypen (Enumeration Types)

Objektorientierte Programmierung. Kapitel 22: Aufzählungstypen (Enumeration Types) Stefan Brass: OOP (Java), 22. Aufzählungstypen 1/20 Objektorientierte Programmierung Kapitel 22: Aufzählungstypen (Enumeration Types) Stefan Brass Martin-Luther-Universität Halle-Wittenberg Wintersemester

Mehr

Was ist SGML. - welche Auszeichnungen (Mark up) sind erlaubt? - welche Auszeichnungen sind notwendig?

Was ist SGML. - welche Auszeichnungen (Mark up) sind erlaubt? - welche Auszeichnungen sind notwendig? Was ist SGML SGML = Standard Generalized Markup Language internationaler Standard für die Beschreibung von Textauszeichnungen ( marked up text ) SGML ist keine Auszeichnungssprache sondern ein Formalismus

Mehr

Release Notes und Known Issues

Release Notes und Known Issues windream Web Portal 5.5.4.0 Release Notes und Known Issues windream GmbH, Bochum Copyright 2013 by windream GmbH Wasserstr.219 44799 Bochum Stand: 10/13 1.0.0.0 Alle Rechte vorbehalten. Kein Teil dieser

Mehr

Variablen und Codes eines MAXQDAProjekts analysieren

Variablen und Codes eines MAXQDAProjekts analysieren Variablen und Codes eines MAXQDAProjekts analysieren Variablen und Codes eines MAXQDAProjekts analysieren MAXQDA Stats starten MAXQDA Stats bietet die komfortable und innovative Möglichkeit, die Dokumentvariablen

Mehr

Kurzanleitung creator 2.0

Kurzanleitung creator 2.0 Kurzanleitung creator 2.0 Mit dieser Software können Sie an Ihrem Computer Namenskarten für alle im creator enthaltenen Namensschilder-Formate erstellen. Die Vorlagen setzen sich hierfür aus 3 Komponenten

Mehr

Zusammenfassung XML. Metasprache um Dokumenttypen zu definieren

Zusammenfassung XML. Metasprache um Dokumenttypen zu definieren 1. XML Grundbegriffe XML = extensible Markup Language Metasprache um Dokumenttypen zu definieren XML Baum

Mehr

Kurzeinführung in XML. Was ist XML? Well-formed u. gültiges XML Erste Anwendung in XML Externe DTD Attribute und Entities Datenausgabe mit XSL

Kurzeinführung in XML. Was ist XML? Well-formed u. gültiges XML Erste Anwendung in XML Externe DTD Attribute und Entities Datenausgabe mit XSL Kurzeinführung in XML Was ist XML? Well-formed u. gültiges XML Erste Anwendung in XML Externe DTD Attribute und Entities Datenausgabe mit XSL Was ist XML? XML steht für Extensible Markup Language XML ist

Mehr

Kurzanleitung creator 2.0

Kurzanleitung creator 2.0 Kurzanleitung creator 2.0 Mit dem creator 2.0 können Sie an Ihrem Computer Namenskarten für alle bei badgepoint erhältlichen Namensschilder selbst erstellen. Die Vorlagen setzen sich hierfür aus 3 Komponenten

Mehr

Linux I II III Res WN/TT NLTK XML Weka E XML BNC XSLT BNC/XML 7 BNC/XML XML BNC XSLT. Ressourcen-Vorkurs

Linux I II III Res WN/TT NLTK XML Weka E XML BNC XSLT BNC/XML 7 BNC/XML XML BNC XSLT. Ressourcen-Vorkurs BNC/XML 7 BNC/XML XML BNC XSLT extensible Markup Language I XML erlaubt es, strukturierte Daten in Textdateien zu speichern. Zum Schreiben und Lesen von XML-Dateien genügen einfache Text-Editoren wie Emacs

Mehr

Toolbox. T_add_import. Version 1.0. Option. Fremdformate importieren

Toolbox. T_add_import. Version 1.0. Option. Fremdformate importieren Toolbox T_add_import Version 1.0 Option Fremdformate importieren Juli 2007 UP GmbH T_add_import Seite 1 von 7 LOGSTAR Inhaltsverzeichnis Fremdformate importieren...3 Eingabe der Fremdformate...4 Keyworte

Mehr

PDF-Druck und PDF-Versand mit repdoc Werkstattsoftware

PDF-Druck und PDF-Versand mit repdoc Werkstattsoftware PDF-Druck und PDF-Versand mit repdoc Werkstattsoftware Installation und Erste Schritte Limex Computer GmbH. Alle Rechte vorbehalten Übersicht Mit der Version Q1/2012 bietet repdoc Werkstattsoftware eine

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML light XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten XML light XML Extensible

Mehr

ANLEITUNG CLOUD ACCESS

ANLEITUNG CLOUD ACCESS ANLEITUNG CLOUD ACCESS mit NEO Inhalt Voraussetzung zur Aktivierung des CLOUD ACCESS mit NEO... 1 1. CLOUD ACCESS MIT AIO GATEWAY V5 PLUS EINRICHTEN... 1 1A) CLOUD ACCESS FÜR DAS V5 PLUS IM CONFIGTOOL

Mehr

Alle Felder inklusive Satzendekennung werden mit <CR><LF> (X 0D0A ) abgeschlossen.

Alle Felder inklusive Satzendekennung werden mit <CR><LF> (X 0D0A ) abgeschlossen. 5 Akkreditivgeschäft 5.1 DTAEA Export-Akkreditiv-Avisierung und änderung ( an Kunde) Der Datensatz DTAEA kann neben der üblichen Verwendung auch zusätzlich zu Informationszwecken weiteren Empfängern bereit

Mehr

Die Stücklistenfunktionalität von MaxxDB

Die Stücklistenfunktionalität von MaxxDB Die Stücklistenfunktionalität von MaxxDB Die Stücklistenfunktionalität von MaxxDB... 1 Vorwort... 1 Was sind Stücklistenprofile?... 1 Wir legen los: Die Datei BillExplosion.cfg... 2 Baugruppe soll aufgelöst

Mehr

Advertizor Version 1.1 Formatbeschreibung der Import-Schnittstellen

Advertizor Version 1.1 Formatbeschreibung der Import-Schnittstellen Advertizor Version 1.1 Formatbeschreibung der Import-Schnittstellen Advertizor - Kunden-Schnittstelle Stand 27. Mai 2008 Seite 1 von 7 Inhaltsverzeichnis 1 STAMMDATE-IMPORT SCHITTSTELLE...3 1.1 Definition

Mehr

Fujitsu Technology Solutions

Fujitsu Technology Solutions Fujitsu Technology Solutions ESQL-COBOL Version V3.0D Dezember 2013 Readme Datei Alle Rechte vorbehalten, insbesondere gewerbliche Schutzrechte. Änderung von technischen Daten sowie Lieferbarkeit vorbehalten.

Mehr

Semistrukturierte Daten

Semistrukturierte Daten Semistrukturierte Daten Sommersemester 2010 Teil 2: Namespaces (Namensräume) Motivation Problem von Namenskonflikten: Bei Kombination von unterschiedlichen Anwendungen in einem einzigen Dokument Konflikt

Mehr

Datenformat zum Import von CSV-Dateien

Datenformat zum Import von CSV-Dateien Datenformat zum Import von CSV-Dateien (Stand: FB 2015) Allgemeines Zur Vereinfachung der Dateneingabe für die Deutsche Bibliotheksstatistik (DBS) haben die Fachstellen die Möglichkeit, die Daten der von

Mehr

Tutorial: Verwendung von Visual Studio 2005 als XML-Werkzeug

Tutorial: Verwendung von Visual Studio 2005 als XML-Werkzeug Dr. Thomas Meinike // Hochschule Merseburg (FH) // FB IKS // XML-Kurs // 10/2006 1/6 Tutorial: Verwendung von Visual Studio 2005 als XML-Werkzeug Neue Datei erstellen [Menü Datei Neu Datei... oder Strg+N]:

Mehr

XML Schema 2016 S h_da S Seite 1

XML Schema 2016 S h_da S Seite 1 XML Schema Seite 1 XML/Schema: Strukturen Dokumentinstanz Dokumenttyp Wellformed Valid Dokumentstrukturdefinition mit XML/Schema XML Document Type Definition Seite 2 XML Dokument Instanz XML-Deklaration

Mehr

Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis HANSER

Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis HANSER Dirk Ammelburger XML Grundlagen der Sprache und Anwendungen in der Praxis HANSER r 1 Einleitung 2 1.1 Über dieses Buch 3 1.2 Für wen ist das Buch gedacht? 4 1.3 Wie ist das Buch aufgebaut? 5 1.4 Konventionen

Mehr

Bei technischen Fragen zur Umstellung bzw. Anwendung der gemischten MWST-Sätze steht Ihnen Ihr blue office Fachhandelspartner gerne zur Verfügung.

Bei technischen Fragen zur Umstellung bzw. Anwendung der gemischten MWST-Sätze steht Ihnen Ihr blue office Fachhandelspartner gerne zur Verfügung. Kurzbeschreibung Anpassung der Mehrwertsteuer-Sätze per 1. Januar 2018 Bei technischen Fragen zur Umstellung bzw. Anwendung der gemischten MWST-Sätze steht Ihnen Ihr blue office Fachhandelspartner gerne

Mehr

Innovator 11 excellence. Anbindung an Visual Studio. Einführung, Installation und Konfiguration. Connect. Roland Patka.

Innovator 11 excellence. Anbindung an Visual Studio. Einführung, Installation und Konfiguration. Connect. Roland Patka. Innovator 11 excellence Anbindung an Visual Studio Einführung, Installation und Konfiguration Roland Patka Connect www.mid.de Inhaltsverzeichnis Einführung... 1 Innovator Add-in im Visual Studio registrieren...

Mehr

Dokumente per Mail versenden V 6.6

Dokumente per Mail versenden V 6.6 Dokumente per Mail versenden V 6.6 Futura Retail Solutions AG Harburger Schloßstraße 28 D-21079 Hamburg Phone: +49 (0) 40 / 570 103-0 Fax: +49 (0) 40 / 570 103-90 info@futura4retail.com Inhaltsverzeichnis

Mehr

T:\Dokumentationen\Asseco_BERIT\Schulung\BERIT_LIDS7_Basiskurs\Impo rt_export\beritde_lt_do_20120918_lids7.basisschulung_import_export.

T:\Dokumentationen\Asseco_BERIT\Schulung\BERIT_LIDS7_Basiskurs\Impo rt_export\beritde_lt_do_20120918_lids7.basisschulung_import_export. LIDS 7 Import/Export Mannheim, 11.02.2013 Autor: Anschrift: Version: Status: Modifiziert von: Ablage: Christine Sickenberger - Asseco BERIT GmbH Asseco BERIT GmbH Mundenheimer Straße 55 68219 Mannheim

Mehr

Datenbanken Kapitel 1

Datenbanken Kapitel 1 Datenbanken Kapitel 1 1 Einführung Eine Datenbank dient zum Speichern, Ordnen und Abrufen von Daten verschiedener Art. Man könnte eine Datenbank mit einer Kartei vergleichen, welche diverse Informationen

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 22 Einstieg in die Informatik mit Java Generics Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 22 1 Überblick Generics 2 Generische Klassen 3 Generische Methoden 4

Mehr

Strukturierung von Inhalten

Strukturierung von Inhalten Strukturierung von Inhalten extensible Markup Language Metasprache erlaubt die Definition eigener Markupsprachen zur Strukturierung von Informationen World Wide Web Consortium (W3C) Standard Basiert auf

Mehr

Klaus Schild, XML Clearinghouse Aufbau von XML- Dokumenten

Klaus Schild, XML Clearinghouse Aufbau von XML- Dokumenten Aufbau von XML- Dokumenten Lernziele Wie ist ein XML-Dokument aufgebaut? Was sind Elemente und was sind Attribute? Wann sollten Attribute und wann Elemente verwendet werden? Elemente ist ein Anfangs-Tag

Mehr

C++ - Einführung in die Programmiersprache Header-Dateien und Funktionen. Leibniz Universität IT Services Anja Aue

C++ - Einführung in die Programmiersprache Header-Dateien und Funktionen. Leibniz Universität IT Services Anja Aue C++ - Einführung in die Programmiersprache Header-Dateien und Funktionen Leibniz Universität IT Services Anja Aue Modularisierung Logische Gliederung von Programmteilen mit Hilfe von Namensräumen. Aufteilung

Mehr

XML steht für Extensible Markup Language. Helmut Vonhoegen (2007) beschreibt XML unter anderem so:

XML steht für Extensible Markup Language. Helmut Vonhoegen (2007) beschreibt XML unter anderem so: XML 1. Worum geht es? XML steht für Extensible Markup Language. Helmut Vonhoegen (2007) beschreibt XML unter anderem so: XML definiert eine Syntax, um strukturierte Datenbestände jeder Art mit einfachen,

Mehr

Handbuch organice ExcelTransfer

Handbuch organice ExcelTransfer Handbuch organice ExcelTransfer OSATE Version 2 Stand: Juni 2014 Inhaltsverzeichnis Allgemein... 2 ExcelTransfer-Features... 2 Startmaske... 3 Export Einzeltabelle... 4 Export Adressen und Ansprechpartner...

Mehr

<Trainingsinhalt> XML umsetzen und nutzen

<Trainingsinhalt> XML umsetzen und nutzen XML umsetzen und nutzen i Inhaltsverzeichnis Einführung 11 Das Problem mit HTML 12 Die Stärke von XML 13 Die XML-Helfer 14 XML im wirklichen Leben 15 Zu diesem Buch 16 Was Sie hier nicht

Mehr

Fachhochschule Wiesbaden - Fachbereich DCSM. XML Information Set.

Fachhochschule Wiesbaden - Fachbereich DCSM. XML Information Set. Fachhochschule Wiesbaden - Fachbereich DCSM XML Information Set http://www.w3.org/tr/xml-infoset 28.11.2006 2004. 2006 H. Werntges, FB Informatik (DCSM), FH Wiesbaden 1 Fachhochschule Wiesbaden - Fachbereich

Mehr

Funktionen in JavaScript

Funktionen in JavaScript Funktionen in JavaScript Eine Funktion enthält gebündelten Code, der sich in dieser Form wiederverwenden lässt. Mithilfe von Funktionen kann man denselben Code von mehreren Stellen des Programms aus aufrufen.

Mehr

In dieser Anleitung erfahren Sie, wie Sie Citavi und LyX so konfigurieren, dass sie perfekt zusammenarbeiten.

In dieser Anleitung erfahren Sie, wie Sie Citavi und LyX so konfigurieren, dass sie perfekt zusammenarbeiten. In dieser Anleitung erfahren Sie, wie Sie Citavi und LyX so konfigurieren, dass sie perfekt zusammenarbeiten. Sie erstellen in Citavi eine BibTeX Datei, die Sie mit Ihrem LyX Dokument verbinden. Literaturverweise

Mehr

SelectLine Auftrag. ab Version Einrichtung und Anwendung ZUGFeRD

SelectLine Auftrag. ab Version Einrichtung und Anwendung ZUGFeRD SelectLine Auftrag ab Version 18.1 Einrichtung und Anwendung ZUGFeRD Copyright 2018 by SelectLine Software AG, CH-9016 St. Gallen Kein Teil dieses Dokumentes darf ohne ausdrückliche Genehmigung in irgendeiner

Mehr

Handbuch Xlive FILE ROUTER Intrexx Konfiguration

Handbuch Xlive FILE ROUTER Intrexx Konfiguration Handbuch Xlive FILE ROUTER Intrexx Konfiguration Release 2.0.1 Änderungen und Irrtümer vorbehalten 2009 Computer-live ohg Stand: 10.03.2009 1 / 22 Inhaltsverzeichnis 1 Vorbereitung/Anpassung Intrexx-Applikation...

Mehr

b.i.m.m MULTIPUSHTOOL 2013 Benutzerhandbuch b.i.m.m GmbH September 2012 Version

b.i.m.m MULTIPUSHTOOL 2013 Benutzerhandbuch b.i.m.m GmbH September 2012 Version b.i.m.m MULTIPUSHTOOL 2013 Benutzerhandbuch b.i.m.m GmbH September 2012 Version 2013.0.2.0 COPYRIGHT Dieses Handbuch dient als Arbeitsunterlage für Benutzer der b.i.m.m-tools. Die in diesem Handbuch beschriebenen

Mehr

SDK zur CRM-Word-Schnittstelle

SDK zur CRM-Word-Schnittstelle SDK zur CRM-Word-Schnittstelle SDK zur CRM Wordinterface für Microsoft Dynamics CRM2011 zur Version 5.2.0 Inhalt 1. Vorwort... 3 2. Voraussetzungen... 4 3. Funktionsbeschreibung... 4 4. Technische Funktionsbeschreibung...

Mehr

Buchhaltung - Abschlüsse - Buchungssätze-Import

Buchhaltung - Abschlüsse - Buchungssätze-Import Buchhaltung - Abschlüsse - Buchungssätze-Import Inhalt Allgemeines Aufbau der Import Datei Aufruf und Prüfung der Import Datei Validierung Verbuchung Allgemeines Der Buchungssätze-Import dient dazu, dass

Mehr

Einführung in XML. Seminarunterlage. Version 3.05 vom

Einführung in XML. Seminarunterlage. Version 3.05 vom Seminarunterlage Version: 3.05 Version 3.05 vom 8. März 2017 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen oder

Mehr

XML-Praxis. XML-Anwendungen.

XML-Praxis. XML-Anwendungen. XML-Praxis XML-Anwendungen Jörn Clausen joern@techfak.uni-bielefeld.de 1 Übersicht DocBook Software-Installation dokumentieren 2 DocBook SGML/XML-Sprache für technische Dokumentationen Norman Walsh, OASIS

Mehr

Dokumentation Down- und Upload Programm von ABAP und DDIC Elementen

Dokumentation Down- und Upload Programm von ABAP und DDIC Elementen Dokumentation Down- und Upload Programm von ABAP und DDIC Elementen Dokumentation Down- und Upload Programm von ABAP und DDIC Elementen...1 Kurzbeschreibung...2 Programmnamen...2 Hinweis Versionen Kompatibilität...2

Mehr

Christians Modi-Küche

Christians Modi-Küche Christians Modi-Küche Schneller Kochen mit Oxaion Extensions Bild: visualhunt.com Agenda Der Koch stellt sich vor: Mit wem sie es zu tun haben. Die Qual der Wahl: Das passende Küchenutensil für jede Aufgabe.

Mehr

Informationsmodellierung in XML und SGML

Informationsmodellierung in XML und SGML Henning Lobin Informationsmodellierung in XML und SGML Mit 29 Abbildungen und 4 Tabellen Springer Inhalt 1 Einleitung 1 1.1 1986 - eine neue Zeit beginnt 1 1.2 Was ist,textuelle Informationsmodellierung'?

Mehr

Strings. Daten aus Dateien einlesen und in Dateien speichern.

Strings. Daten aus Dateien einlesen und in Dateien speichern. Strings. Daten aus Dateien einlesen und in Dateien speichern. Strings Ein String ist eine Zeichenkette, welche von MATLAB nicht als Programmcode interpretiert wird. Der Ausdruck 'a' ist ein String bestehend

Mehr

Google Search Appliance Feed Indizierung mit Mindbreeze InSpire

Google Search Appliance Feed Indizierung mit Mindbreeze InSpire Google Search Appliance Feed Indizierung mit Mindbreeze InSpire Konfiguration und Indizierung Version 2016 Fall Release Status: 23. September 2016 Copyright Mindbreeze GmbH, A-4020 Linz, 2017. Alle Rechte

Mehr

Bestand mit einer benutzerdefinierten Importdatei anlegen

Bestand mit einer benutzerdefinierten Importdatei anlegen Bestand mit einer benutzerdefinierten Importdatei anlegen 1. Einleitung Viele Händler organisieren ihren Bestand in externen Dateien und Systemen so, wie es für ihre tägliche Arbeit am sinnvollsten ist.

Mehr

Auf die Mischung kommt es an

Auf die Mischung kommt es an Auf die Mischung kommt es an Sie können XML, HTML oder auch JavaScript beliebig in einem Dokument kombinieren. Hierbei müssen Sie lediglich entscheiden, was in Ihrem Dokument die höchste Priorität hat.

Mehr

Eine Dokumenttypdefinition lässt sich im Kopfbereich des XML-Dokumentes (interne DTD) oder in einer separaten Datei formulieren (externe DTD).

Eine Dokumenttypdefinition lässt sich im Kopfbereich des XML-Dokumentes (interne DTD) oder in einer separaten Datei formulieren (externe DTD). IT-Zertifikat: Daten- und Metadatenstandards XML: wohlgeformt vs. gültig XML-Dokumente können gültig sein. Gültige (valide) Dokumente müssen strengeren Anforderungen bzgl. Ihrer Struktur genügen. Diese

Mehr

XML: Übungen. Vorbereitungen

XML: Übungen. Vorbereitungen XML: Übungen Arbeitsanweisungen, Hintergründe (noch im Entstehen) Vorbereitungen Linux-Rechner ggf. starten. Einloggen, ggf. GUI starten Shell öffnen, Arbeitsverzeichnis wählen/anlegen: Vorschlag: $HOME/kurse/xml/uebungen

Mehr

A. Konfiguration von Citavi

A. Konfiguration von Citavi In dieser Anleitung erfahren Sie, wie Sie Citavi und LyX so konfigurieren, dass die Programme nahtlos zusammenarbeiten: Sie erstellen in Citavi eine ständig automatisch aktualisierte BibTeX Datei, die

Mehr

Einführung in Android (2) 16. Dezember 2014

Einführung in Android (2) 16. Dezember 2014 Einführung in Android (2) 16. Dezember 2014 Überblick Entwicklung der Benutzeroberfläche Views Layouts Menüs Listen und Adapter Einbinden weiterer Ressourcen Aktivierung von Activities Entwicklungsrichtlinien

Mehr

C++ - Objektorientierte Programmierung Polymorphie

C++ - Objektorientierte Programmierung Polymorphie C++ - Objektorientierte Programmierung Polymorphie hat eine Kantenlänge hat eine Füllfarbe Kantenlänge setzen Füllfarbe lesen Volumen berechnen C++ - Objektorientierte Programmierung 21.06.16 Seite 1 Polymorphie

Mehr

Zentrale Installation

Zentrale Installation Einführung in die Zentrale Installation STEP 7 wird durch ein Setup-Programm installiert. Eingabeaufforderungen auf dem Bildschirm führen Sie Schritt für Schritt durch den gesamten Installationsvorgang.

Mehr

Übungsblatt 1. Java Vorkurs (WS 2017)

Übungsblatt 1. Java Vorkurs (WS 2017) Übungsblatt 1 Java Vorkurs (WS 2017) Aufgabe 1 Hallo-Welt Erstelle ein neues Projekt mit dem Namen HelloJava. Erzeuge in diesem Projekt eine neue Klasse HelloJava. (a) Schreibe die main-methode in die

Mehr

C# - Einführung in die Programmiersprache Methoden. Leibniz Universität IT Services

C# - Einführung in die Programmiersprache Methoden. Leibniz Universität IT Services C# - Einführung in die Programmiersprache Methoden Leibniz Universität IT Services 02.07.12 Methoden... sind Subroutinen in einer Klasse. können einen Wert an den Aufrufer zurückgeben. verändern die Eigenschaften

Mehr

Codegenerierung mit Xtend. 21. Januar 2015

Codegenerierung mit Xtend. 21. Januar 2015 Codegenerierung mit Xtend 21. Januar 2015 Überblick Xtend bietet einen Template-basierten Ansatz zur Codegenerierung Xtend enthält eine spezielle Template-Sprache. Das Modell kann beliebig benutzt werden,

Mehr

Dieser Artikel stammt aus dem Magazin von C++.de (http://magazin.c-plusplus.de)

Dieser Artikel stammt aus dem Magazin von C++.de (http://magazin.c-plusplus.de) Dieser Artikel stammt aus dem Magazin von C++.de (http://magazin.c-plusplus.de) Eine MFC-Anwendung unicodefähig machen Inhaltsverzeichnis 1. Einleitung 2. Was ist Unicode? 3. Woran erkennt man eine Unicode-Datei?

Mehr

XHTML. Lernfragen zu XHTML. Was ist HTML? Überblick

XHTML. Lernfragen zu XHTML. Was ist HTML? Überblick Lernfragen zu XHTML XHTML Ist XHTML eine Erweiterung von HTML? Wie hängt XHTML mit XML zusammen? Wie ist ein XHTML-Dokument strukturiert? Wo sind die klassischen Einsatzgebiete von XHTML? Referat von Peter

Mehr

COBOL Programmierte Unterweisung

COBOL Programmierte Unterweisung Harald Gockel COBOL Programmierte Unterweisung 3. Auflage Hüthig Buch Verlag Heidelberg Inhaltsverzeichnis Vorwort 1 1.1 Urhebernachweis 2 1.2 Hinweise zur Benutzung dieses Buches 3 Wie entsteht ein Programm?

Mehr

Ein Array ist eine Liste mit Einträgen, fast wie eine Einkaufsliste. Man kann darin also mehr als einen Eintrag in eine einzige Variable speichern.

Ein Array ist eine Liste mit Einträgen, fast wie eine Einkaufsliste. Man kann darin also mehr als einen Eintrag in eine einzige Variable speichern. 04 Arrays Arrays 1/7 Was ist ein Array? Ein Array ist eine Liste mit Einträgen, fast wie eine Einkaufsliste. Man kann darin also mehr als einen Eintrag in eine einzige Variable speichern. Stell dir vor,

Mehr

Erste Schritte mit XHTML

Erste Schritte mit XHTML Sascha Frank SS 2005 www.saschafrank.de 3.3.05 Eigene Homepage Rechte am $HOME ändern Eigene Homepage Rechte am $HOME ändern chmod 701 /home/login Eigene Homepage Rechte am $HOME ändern chmod 701

Mehr

Alle Funktionen des eassistant-plug-ins lassen sich über die Menüleiste im NX nutzen.

Alle Funktionen des eassistant-plug-ins lassen sich über die Menüleiste im NX nutzen. Seite 2 Inhalt 1. Systemvoraussetzung...3 2. Installation...3 3. Start...3 4. Programmumfang...3 5. Menü...4 Berechnung...4 Neues Teil...4 Teil aktualisieren...5 Herstelldaten...6 Einstellungen...6 Hilfe...8

Mehr

Whitepaper. Produkt: combit address manager. Import von cobra Adress Plus Version 10/11. combit GmbH Untere Laube Konstanz

Whitepaper. Produkt: combit address manager. Import von cobra Adress Plus Version 10/11. combit GmbH Untere Laube Konstanz combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit address manager Import von cobra Adress Plus Version 10/11 (c) combit GmbH, Alle Rechte vorbehalten. Import von cobra Adress Plus Version

Mehr

Die Warenkorbfunktion (workbasket)

Die Warenkorbfunktion (workbasket) Beschreibung der Komponente zur integration eines Warenkorbs in die Anwendung Table of contents 1 Allgemein...2 2 Körbe speichern und laden...3 3 Aufgelöstes XML oder beliebige weitere Metadaten im Korb...

Mehr

Unterprogramme: Formalargumente und Übergabeargumente

Unterprogramme: Formalargumente und Übergabeargumente Unterprogramme: Formalargumente und Übergabeargumente SUBROUTINE name(var1,var2,var3) Deklarationen ausführbare Anweisungen name= END SUBROUTINE name Formalargumente Der Aufruf des Unterprogramms: CALL

Mehr