Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   C# Wie muss ein XML aussehen das Termine enthalten soll? (https://www.delphipraxis.net/80945-wie-muss-ein-xml-aussehen-das-termine-enthalten-soll.html)

dragi 17. Nov 2006 20:59


Wie muss ein XML aussehen das Termine enthalten soll?
 
Hallo,

ich hab da mal eine Frage:

Ich möchte gerne Daten speichern die aus einem BeginDatum, BeginUhrzeit, EndDatum, EndUhrzeit, Text bestehen. Aber wie sollte ein XML dazu aussehen?! Irgendwie hab ich grad einen totalen Blackout...

Könnt ihr mir einen Tip geben?

Gruß

dragi

Jürgen Thomas 18. Nov 2006 10:13

Re: Wie muss ein XML aussehen das Termine enthalten soll?
 
Hallo,

lass doch das Programm das machen.
  1. Erzeuge ein Dataset mit (mindestens) einer Tabelle und den von Dir benötigten Feldern. (Das geht in der Regel mit der IDE.)
  2. Füge eine DataRow ein. (Anleitung dazu erhältst Du in der NET-Doku.)
  3. Speichere alles mit Dataset1.WriteXml(Dateiname); dann siehst Du genau, wie die Xml aussieht.
Gruß Jürgen

Sascha L 18. Nov 2006 11:13

Re: Wie muss ein XML aussehen das Termine enthalten soll?
 
@dragi: ich versteh ehrlich gesagt nicht, wo dein Problem ist. Du weißt doch schon sicherlich, wie XML-Dateien aufgebaut sind, oder? Wenn nicht, dann solltest du erstmal da anfangen, d.h. XML-Tutorials durchlesen, ansonsten bauste die XML-Datei genau so auf, wie du es beschrieben hast:

XML-Code:
<Termine>
  <Termin>
    <BeginDatum>...</BeginDatum>
    <BeginUhrzeit>...</BeginUhrzeit>
    <EndDatum>...</EndDatum>
    <EndUhrzeit>...</EndUhrzeit>
    <Text>...</Text>
  </Termin>
  <Termin>
    <BeginDatum>...</BeginDatum>
    <BeginUhrzeit>...</BeginUhrzeit>
    <EndDatum>...</EndDatum>
    <EndUhrzeit>...</EndUhrzeit>
    <Text>...</Text>
  </Termin>
</Termine>
Sinnvoll wäre es dann noch, überall ein Tag für eine ID hinzuzufügen (oder alternativ als Attribut dem Tag "Termin" hinzufügen), damit du zwischen den Terminen unterscheiden kannst.

Gruß
Sascha

Khabarakh 18. Nov 2006 11:14

Re: Wie muss ein XML aussehen das Termine enthalten soll?
 
XSD kennt übrigens auch den Typen dateTime.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz