Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]1445[/thread]

XML (Seite 2)

Leser: 1


<< |< 1 2 >| >> 17 Einträge, 2 Seiten
Ronnie
 2003-12-23 11:42
#13670 #13670
User since
2003-08-14
2022 Artikel
BenutzerIn
[default_avatar]
Wobei ich immernoch der Ansicht bin das XML am besten hierarchische Datenstrukturen (jede XML Datei ist ein Baum) darstellt und insofern besser für Verzeichnissdienste geeignet wäre wie vgl.bar LDIF. Natürlich ist es möglich, und sogar üblich, relationale Datenbanken auf XML-Dateien abzubilden.
[E|B]
 2003-12-23 15:02
#13671 #13671
User since
2003-08-08
2561 Artikel
HausmeisterIn
[Homepage] [default_avatar]
[quote=havi,23.12.2003, 09:25]Ist dieser Thread richtig in "Sonstige Beitraege im Abseits" ???

Gruss[/quote]
Wo denn sonst?
Wir bräuchten ein Forum für Markup Languages!
Gruß, Erik!

s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}

It's not a bug, it's a feature! - [CGI-World.de]
havi
 2003-12-23 15:40
#13672 #13672
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
[E|B
,23.12.2003, 14:02][quote=havi,23.12.2003, 09:25]Ist dieser Thread richtig in "Sonstige Beitraege im Abseits" ???

Gruss

Wo denn sonst?
Wir bräuchten ein Forum für Markup Languages![/quote]
Genau...
Heromaster
 2004-12-30 18:17
#13673 #13673
User since
2003-08-05
220 Artikel
BenutzerIn
[default_avatar]
Wenn Du mehr über XML erfahren willst, empfehle ich Dir das Buch: XML in a nutshell, 2. Auflage aus dem O'Reilly-Verlag. Das Buch ist in Englisch, jedoch lernst du die verschiedenen Konzepte von XML kennen, wie XPath, XPointer, XLinks, XHTML, XLST usw.
Ich verwende im Intranet XML hauptsächlich als Konfigurationsdateien und zur Umwandlung unserer Stundenpläne in PDFs, die dann per Mail versendet werden können.

edit: Als Perlmodule verwende ich XML::Simple, XML::SAX und XML::XPath. Ein Vorteil in der Arbeit mit XML und Perl: Ich habe sehr viel über Perls komplexere Datenstrukturen gelernt :)\n\n

<!--EDIT|Heromaster|1072801354-->
Derjenige, der zwei Hasen jagt, lässt einen zurück und verliert den anderen.
format_c
 2004-12-31 14:44
#13674 #13674
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Also Ich finde eine offene Datenhaltung mit XML für Sehr sinnvoll da man sich nicht an den persönlichen Standard eines jeden, der seine Daten in "seinem" System speichert, vergreifen muss.

Zur anzeige im Browser via XSLT finde ich absolut super. Wird jedoch leider nur vom InternetExplorer richtig unterstützt. Wenn die anderen Browser da mit ziehen, sehe ich auch eine große Zukunft für XML im Webbereich. Da man jetzt nicht nur die Stylesheets in .css-Dateien auslagern kann sondern auch das komplette Layout in die .xsl-Datei. Wenn sich dann etwas an den Daten ändert muss man nur noch die XML-Datei ändern die man ja auch mit eigenen DTD's beschränken kann.
Leider vermisse ich auch noch beim IE die möglichkeit von verschachtelten for-each Schleifen.

Aber ich hoffe und setzte auf das Kommen von XML weil es das Leben um einiges leichter machen kann.
Das ist meine Meinung zu dem Thema.

Gruß Alex
Gast Gast
 2004-01-01 21:04
#13675 #13675
[quote=renee,22.12.2003, 22:59][...]Die Beziehung bei einer relationalen Datenbank besteht zwischen den einzelnen Tabellen über die sogenannten Schlüssel.[...][/quote]
nope. eine tabelle an sich ist eine relation.
steffenw
 2004-01-01 22:14
#13676 #13676
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
Perl kann sehr gut mit jeder Art von Datenstrukturen umgehen, dazu gehören auch hierarchische Datenstrukturen wie XML.

Du kannst jede Datenstruktur, die Du Dir in Perl aufbaust in XML speichern und wieder einlesen. Das wird Dir beim relationalen Modell nicht ohne weiteres gelingen.

Was ich auch interessant finde, daß Du mit hierarchischen Datenstrukturen etwas definieren kannst, wo Du aber jederzeit Erweiterungen vornehmen kannst, es also immer tiefer strukturell definieren kannst. Dabei geht aber die Grundstruktur nicht verloren und Software, die darauf aufbaut mußt Du nicht ändern, wenn Du die Definition verfeinerst.
$SIG{USER} = sub {love 'Perl' or die};
<< |< 1 2 >| >> 17 Einträge, 2 Seiten



View all threads created 2003-12-22 22:07.