Kein Folientitel - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

Kein Folientitel

Description:

Half-term Coordination Meeting, 14-/15 June, Oeiras. XML - a Solution for EURISCO. Sabine Roscher ... will in the long term probably become generally accepted ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 13
Provided by: sabiner
Category:

less

Transcript and Presenter's Notes

Title: Kein Folientitel


1
EPGRIS - Establishment of an European Plant
Genetic Resources Information Infra-Structure Half
-term Coordination Meeting, 14-/15 June, Oeiras
XML - a Solution for EURISCO Sabine
Roscher Zentralstelle für Agrardokumentation
und -information (ZADI) Informationszentrum
Biologische Vielfalt (IBV)
2
  • What is XML ?
  • XML (Extensible Markup Language) is a simplified
    form of SGML (Standard
  • Generalized Markup Language)
  • The Elements (tags) are user defined, contrary
    to html which is a markup
  • language with predefined elements

Example ltAccessionNumbergtDAU 16lt/AccessionNumber
gt
  • Data are separated from markup, advantage for
    portability of data
  • Basic functionality XML permits to arrange a
    document hierarchy
  • and to name
    individual parts of it (name of element types)

Example ltAccessiongt
ltAccessionNumbergtK 5668lt/AccessionNumbergt
ltOrigctygtItalylt/Origctygt
lt/Accessiongt
3
  • XML offers a standard for data exchange and
    structure of information,
  • data can be combined with syntax and semantic
  • -gt promotion of standard (The EURISCO-Schema)
  • Contents and structure of XML documents can be
    specified and validated with
  • DTDs or XML-Schema, so that the compatibility
    of the documents is ensured.
  • -gt makes information exchange with different
    partners easy and
  • means a substantial simplification for
    the development of applications,
  • because thereby many later error
    inquiries are no longer necessary.
  • Results of data base queries can be formatted
    directly in XML without further conversion
  • for data exchange and without the necessity
    to generate a fixed format like
  • ASCII-files (e.g. XSQL-Servlet ORACLE)

4
DTD versus Schema XML Schema is the newer
development, which is not completely supported
yet by all XML tools, which will in the long
term probably become generally accepted however
due to several advantages opposite DTDs.
  • Advantage of using XML
  • Promotion of standard
  • User friendly presentation of data
  • Basis for information networking
  • Substantial advantages of Schema are
  • Definitions are even likewise in XML written,
    while DTD uses own syntax
  • Elements and attributes are assigned primitive
    or self defined data types,
  • whereby also transmission is possible. Also
    ranges of values can be defined.
  • This extends the possibilities of validating.
  • By the use of name spaces different elements of
    a document can refer to
  • different Schema.

Further reading http//www.w3.org/XML/ http//x
ml.apache.org/ http//www.w3schools.com/default.a
sp
5
The following slides show a draft
EURISCO-Schema data exchange format for EURISCO
written in XML The structure is based on the
Multicrop Passport Descriptor List
6
(No Transcript)
7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
Example of XML-Data
11
The data look like this, when you open the same
xml-file with Internet Explorer. (A so called
xsl-file (stylesheet) is used for the
html-presentation of the data.)
12
Thanks for your attention!
Write a Comment
User Comments (0)
About PowerShow.com