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
freelancermap.de - IT Projektvermittlung für Selbständige und Freiberufler
  #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

PHP Marktplatz-Software
PHP Marktplatz-SoftwareEs hat sich viel getan! Die neue Version 7.5.9 unserer PHP Marktplatz-Software ebiz-trader steht ab sofort zur Verfügung.

28.10.2019 | Berni

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni


 

Aktuelle PHP Scripte

ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script ansehen ebiz-trader 6.0 - Das professionelle PHP Marktplatz Script

Mit unserer Lösungen können Sie nahezu jeden B2B / B2C Marktplatz betreiben den Sie sich vorstellen können. Ganz egal ob Sie einen Automarktplatz, Immobilenportal oder einfach einen Anzeigenmarkt betreiben möchten. Mit ebiz-trader können Sie Ihre Anforder

21.10.2020 Berni | Kategorie: PHP/ Anzeigenmarkt
Sendeplan Script inkl. Wunsch- und Grußbox + Kick-System + Bewerbungssystem

Das professionelle Sendeplan PHP Script inkl. Wunsch- und Grußbox + Kick-System für dein Webradio. Der übersichtliche Sendeplan bietet deinen Moderatoren und Zuhörern die perfekte Übersicht der aktuellen Shows! Du kannst nicht nur Sendungen eintragen, s

20.10.2020 drcomputer | Kategorie: PHP/ Web Radio
Newsmanager 2

Der Newsmanager 2 ist sehr Vielfältig und kann News schreiben, Newsletter versenden und RSS Feeds in einem erzeugen.

20.10.2020 Stephan_1972 | Kategorie: PHP/ News
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:02 Uhr.