 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
28.06.2005, 10:50
|
#1
|
|
TP-Member
Registriert seit: May 2005
Ort: Eburon
|
XML ? Baum einklappen??
Ich hoffe das ich hier richtig bin - diesmal geht's mir nicht um PHP, sondern um XML...
Wenn ich den Code so belasse, dann findet eine Ausgabe als Baumansicht statt - schön und gut, aber wie schaffe ich es das der Baum eingeklappt dargestellt wird????
Code:
<?xml version="1.0" encoding="ISO-8859-15"?>
<!DOCTYPE BENUTZERGRUPPE [
<!ELEMENT BENUTZERGRUPPE (GRUPPE+)>
<!ELEMENT Mitglied (GRUPPENMITGLIED+)>
<!ELEMENT NameOrt (VORNAME, NACHNAME, ORT?)>
<!ELEMENT Adresse (ADRESSE)>
<!ELEMENT kontakte (TELEFON, MOBIL, MAIL?)>
<!ELEMENT Arbeitskreis (ARBEITSKREIS)>
]>
<BENUTZERGRUPPE>
<GRUPPE num="1" Inhalt="Arbeitsgemeinschaft Aktionen">
<GRUPPENMITGLIED num="1">
<VORNAME>Mickey</VORNAME>
<NACHNAME>Mouse</NACHNAME>
<ORT>Entenhausen</ORT>
<TELEFON>0123 - 654321</TELEFON>
<MAIL>mickey@microsoft.com</MAIL>
<ARBEITSKREIS>Kommunikation</ARBEITSKREIS>
</GRUPPENMITGLIED>
</GRUPPE>
</BENUTZERGRUPPE>
__________________
Explantierte Gedanken
StGB SS328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht
|
|
|
28.06.2005, 11:06
|
#2
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Du klickst auf dem Minus-Zeichen.
|
|
|
28.06.2005, 11:23
|
#3
|
|
TP-Member
Registriert seit: May 2005
Ort: Eburon
|
Das hatte ich auch schon festgestellt... gg*
Meine Frage ging eigentlich eher in die Richtung das man den Baum beim ersten Laden der Seite aufklappen kann - er also direkt eingeklappt dargestellt wird...
Ist das überhaupt machbar?
Und wo finde ich deutschsprachige Tutorials zum Thema xml??
__________________
Explantierte Gedanken
StGB SS328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht
|
|
|
28.06.2005, 12:59
|
#4
|
|
TP-Moderator
Registriert seit: Jul 2001
Ort: Regensburg / Landshut
|
hm.. Ich hab zumindest noch nie einen eingefahrenen XML-Code gesehen...
|
|
|
28.06.2005, 13:23
|
#5
|
|
TP-Special Mod
Registriert seit: Feb 2005
Ort: Haan / NRW
|
Das geht nicht.
Die XML-Seite bietet nur die xml-tags, Darstellung ist reine Browserangelegenheit 
|
|
|
28.06.2005, 14:03
|
#6
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Der Browser kann mit deinem XML nicht sehr viel anfangen. Die Daten werden mit Tags organisiert und klassifiziert und das ist alles. Ohne zu wissen, was er mit den Daten tun soll, zeigt der Browser sie einfach an, und zwar so, wie er (nicht du) für vernünftig hält -- und das ist eben halt eine aufgeklappte Baumstruktur.
Wenn der Browser die Daten irgendwie anders darstellen soll, musst du ein Stylesheet einbinden. Aber XML ist dafür da, Daten zu klassifizieren, damit sie von einer bestimmten Anwendung verwendet werden können, nicht, um zu bestimmen, wie sie verwendet werden sollen.
|
|
|
28.06.2005, 14:44
|
#7
|
|
TP-Member
Registriert seit: May 2005
Ort: Eburon
|
Schade - wäre ja auch zu schln gewesen...
Wie geht das mit dem Stylesheet in xml?
__________________
Explantierte Gedanken
StGB SS328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht
|
|
|
28.06.2005, 15:35
|
#8
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
Nicht ohne weiteres. Im Grunde genommen kann ein Browser nur HTML oder XHTML. Du musst ein Stylesheet in XSL (eXtensible Stylesheet Language), nicht CSS, schreiben. XSL konvertiert praktisch XML in (X)HTML -- zum Beispiel "Zeige die einzelnen Elemente eines Elements <BENUTZERGRUPPE> in einer ungeordneten Liste an".
|
|
|
28.06.2005, 16:21
|
#9
|
|
TP-Member
Registriert seit: May 2005
Ort: Eburon
|
hmmm...
Das erstemal das ich wirklich danach frage - kannst du mir ein Codebeispiel nennen?
Wie muss ich es einbinden und wie benennen??
__________________
Explantierte Gedanken
StGB SS328 Absatz 2.3: Mit Freiheitsstrafe bis zu fünf Jahren oder mit Geldstrafe wird bestraft, wer eine nukleare Explosion verursacht
|
|
|
28.06.2005, 16:38
|
#10
|
|
TP-Specialist
Registriert seit: Mar 2005
Ort: Unterfranken
|
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:21 Uhr.
|
 |