php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > XML
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


XML Hier passt alles rein, was das Thema XML (XSLT, JSON etc...) betrifft, auch in Verbindung mit PHP

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 08-09-2003, 16:35
CannabisCow
 Registrierter Benutzer
Links : Onlinestatus : CannabisCow ist offline
Registriert seit: Nov 2002
Beiträge: 296
CannabisCow ist zur Zeit noch ein unbeschriebenes Blatt
Standard Zeilenumbruch in XML/XSLT

Hallo ihr,

ich habe hier eine XML Struktur, die ich dynamisch in einer php Datei erzeuge ...

Code:
<Site>
<Title>Hallo du ...</Title>
<Message>äü . , [] .. <br />fasdfdsf<br />fasdfasdf</Message>
</Site>
mal als bsp.

diese kombiniere ich nun mit einer xslt datei ... so:

Code:
$result = xslt_process($parser, 'arg:/_xml', $xsl, NULL, $arguments);
nun habe ich allerdings das problem, das die zeilenumbrüche nicht dargestellt werden.

die xslt datei sieht in etwa so aus:

Code:
<xsl:template match="Site">
<h1><xsl:value-of select="Title" /></h1>
<xsl:value-of select="Message" />
</xsl:template>
nun habe ich versucht das ganze mit "disable-output-escaping" irgendwie hinzubekommen. Dies geht aber auch nicht, ich glaub bzw. weis, dass es nur geht, wenn innerhalb von <xsl:text disable-output-escaping="yes"> kein <xsl:value-of select="XX" /> steht. Scheint nur zu gehen, wenn innerhalb davon der String steht ...

weis da jmd. ne lösung?

PS: hoffe ich habe mich verständlich ausgedrükt ..
wenn es was bringt, ich benutze utf-8.
Mit Zitat antworten
  #2 (permalink)  
Alt 08-09-2003, 21:23
Blaster
 PHP Junior
Links : Onlinestatus : Blaster ist offline
Registriert seit: Nov 2001
Ort: Köln
Beiträge: 970
Blaster ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Hi Cannabiscow!

<br /> wird normalerweise nur im Stylesheet benutzt.

Verchen Parser nutzt Du? Version?
Welches Ausgabeformat nutzt Du? - HTML?!
Wenn ja dann verwende <br>.
Da die Message von Dir mit PHP generiert wird:
http://it-development.de/forum/showt...threadid=20608

cu

P84
__________________
Yuppi, endlich Elite ...
Mit Zitat antworten
  #3 (permalink)  
Alt 09-09-2003, 14:42
CannabisCow
 Registrierter Benutzer
Links : Onlinestatus : CannabisCow ist offline
Registriert seit: Nov 2002
Beiträge: 296
CannabisCow ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Parser/Version: Sablotron 0.97
Ausgabeformat: Xhtml 1.0

zu dem verweis, auf den anderen Thread:
1 und 2, werd ich mal probieren.
3???
4 ist schon erledigt

danke
Mit Zitat antworten
  #4 (permalink)  
Alt 10-09-2003, 00:48
Blaster
 PHP Junior
Links : Onlinestatus : Blaster ist offline
Registriert seit: Nov 2001
Ort: Köln
Beiträge: 970
Blaster ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zu 3)

Das ist zugegebenmaßen auch schon etwas hart :
Zitat:
Moderne Entwickler (like me *staub*) kreiern Ihre Softwarestruktur nicht mehr direkt in nativen Code, sondern modelieren sie in Diagrammen, vorzugsweise in UML:
http://www.togethersoft.com/services...lonlinecourse/
Ziel ist die Struktur von Software zu visualisieren und dann per Knopdruck
( foreward engineering ) den Code in einer bestimmte Programmiersprache zu generieren. Dazu benötigt man bestimmte UML-Tools.

Eine wunderbare Zusammenstellung aller UML Tools findet Ihr auf der HP von Prof. Dr. Mario Jeckle: http://www.jeckle.de/umltools.html
Einige Tools sind Freeware; Andere kosten 4-5 k€ Einzelplatzlizenz.

1992 veröffentlichten die vier int. anerkannten Experten der OO- Softwareentwicklung Gamma, Helm, Johnson, Vlissides (bekannt als "Gang of Four" (GoF)) ihr Standardwerk "Design-Patterns" (Entwurfmuster), indem Sie für 23 alltägliche Aufgabe fertige Entwurfsmuster bereitstellten:
http://home.earthlink.net/~huston2/dp/patterns.html

Eines dieser Entwurfsmuster ist das sogenannte Mediatorpattern, dessen Struktur, Sinn und Funktionsweise in den Links beschrieben ist. Ich habe so eine bestimmte Softwarestruktur beschrieben, ohne sie explizit ausformulieren zu müssen, die das entsprechende Entwurfproblem lösen kann.

Das Konzept der Patterns wurde in den letzten Jahren ständig weiter entwickelt. Man sollte sich auch klar machen, das jeder XML(SGML) Standard oder jede Spezifikation nichts anderes als Patterns sind und somit ist auch HTML eine Mustervorlage.
Viele Patterns findet Ihr hier http://www.w3.org
=> XML und OOT gehen Hand in Hand, wie auch in der HP von Guru Jeckle zu ersehen ist.

Ist wie in der Physik Materie <-> Energie!
Hat ein Teilchen jetzt Wellen- oder Korpuskelcharakter.
Und nun lieber TobiaZ weißt Du endlich wozu XML gut ist!!

"Die Begeisterung von XML ist propotional zur Qualifikation und Erfahrung der Mitarbeiter!"

So! Jetzt habt Ihr was zu beißen!

Blaster
__________________
Yuppi, endlich Elite ...

Geändert von Blaster (10-09-2003 um 12:45 Uhr)
Mit Zitat antworten
  #5 (permalink)  
Alt 13-09-2003, 15:08
CannabisCow
 Registrierter Benutzer
Links : Onlinestatus : CannabisCow ist offline
Registriert seit: Nov 2002
Beiträge: 296
CannabisCow ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ok, habe nun die Lösung.

xsl:text
http://www.xsl-rp.de/index.php?top=1...=30&action=cmd

Geändert von CannabisCow (13-09-2003 um 15:29 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 14-09-2003, 20:40
Blaster
 PHP Junior
Links : Onlinestatus : Blaster ist offline
Registriert seit: Nov 2001
Ort: Köln
Beiträge: 970
Blaster ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von CannabisCow
Ok, habe nun die Lösung.

xsl:text
http://www.xsl-rp.de/index.php?top=1...=30&action=cmd
Hmm. Schön. Deine Lösung ist elegant ... *bookmark*

cu

Blaster
__________________
Yuppi, endlich Elite ...
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Kundengewinnung und Kundenbindung
Kundengewinnung und KundenbindungVertrieb läuft doch immer persönlich. Das funktioniert nicht mit dem Internet! Wirklich?

24.09.2021 | Berni

Projektmanagement Damals und Heute
Projektmanagement Damals und HeuteWerfen Sie einen Blick auf das, was sich verändert hat, und entdecken Sie, wo die Zukunft dieses Gebietes hinsteuert.

18.01.2021 | Berni


 

Aktuelle PHP Scripte

Simple Forum PHP ansehen Simple Forum PHP

If you need simple forum or discussion on your website, then you've come to the right place. Simple Forum PHP is a script that is very easy to install and administer.

28.08.2021 nevenov | Kategorie: PHP/ Forum PHP Software
Formmailer Bootstrap 4

Mit dem Formmailer kann man sich eMails über seine Seite zukommen lassen.

08.07.2021 arne-home | Kategorie: PHP/ Formular
Fehlerseite Bootstrap 4

Bei Aufruf einer nicht existierenden Seite, teilen Sie Besuchern mit einer eigenen Fehlerseite mit, dass die gewünschte Seite nicht gefunden wurde. Die eigene Fehlerseite sollte dasselbe Design wie die Website haben. Zudem sollte ein Link zur Startseite a

04.07.2021 arne-home | Kategorie: PHP/ Counter
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:00 Uhr.