phpbar.de logo

Mailinglisten-Archive

[php] OT: Oh Tannenbaum

[php] OT: Oh Tannenbaum

Tobias Ratschiller tobias_(at)_dnet.it
Fri, 24 Dec 1999 23:03:04 +0100


> Das ist not valid. Als Element-Namen sind keine deutsche Umlaute
> erlaubt. Dann hätte man noch ein Element für das "Oh, Tannenbaum, oh
> Tannenbaum, ..." finden müssen. <echt schräg/> kann auch nicht
> funktionieren. In XML/SGML würde man das so schreiben: <schraeg
> role="echt">

Egon hat vollkommen recht. Wenn hier in der Liste schon rumgegrölt wird,
dann bitte in gültigem XML. Der korrekte Song:

<?xml version="1.0"?>
<!DOCTYPE sing SYSTEM "sing.dtd">
<sing>
Oh, Tannenbaum, oh Tannenbaum,
wie gr&#252;n sind <schraeg>deeeeeiiiinne</schraeg> Bl&#228;tter
Du gr&#252;nst nicht <schraeg> nuuuuuuuur </schraeg> zur Sommerzeit
nein auch im <schraeg> Wiiiiiihiiiint&#228;r </schraeg> wenn es schneit
Oh, Tannenbaum, oh Tannenbaum,
wie gr&#252;n sind <schraeg role="echt"> Deeeeeeiiiiiinnnnne
</schraeg>Bl&#228;tter
</sing>

Und sing.dtd:
<!ELEMENT schraeg ( #PCDATA ) >
<!ATTLIST schraeg role (echt|ziemlich|einigermassen) #IMPLIED >

<!ELEMENT sing ( #PCDATA | schraeg )+ >

;^)
Frohe Weihnachten! :)

Mit freundlichen Grüßen,
  Tobias Ratschiller
--
<?php function m($x){global $y,$z;$x=$x>0?-9:$x;$z=($z=$x+5)>0?$z:-$z;
print(!$x&&++$y?"\n":($z?($z>$y%3+$y/3?" ":($x<-5?"/":"\\")):"|"));$y-
9?m(++$x):print("  _|_|_\n  \\___/");}printf("%5s", "*");m(0);
/*  Merry Christmas | Tobias Ratschiller | http://phpWizard.net  */ ?>



php::bar PHP Wiki   -   Listenarchive