AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DP Wettbewerb

Ein Thema von vlees91 · begonnen am 21. Apr 2004 · letzter Beitrag vom 8. Mai 2004
 
MathiasSimmack
(Gast)

n/a Beiträge
 
#11

Re: DP Wettbewerb

  Alt 21. Apr 2004, 18:39
Zitat von Daniel:
Nachdem gleich mehrere Beschwerden kamen, dieser Feed sei nicht in Ordnung und ich solle den Namespace rausnehmen, habe ich dies getan.
Eigentlich unverständlich, denn es funktioniert auch mit Namespace. Wenn man mit einem XML-Parser arbeitet, dann muss der Namespace lediglich deklariert werden, und dann kann man auch auf die Knoten zugreifen.

Zitat:
Ich muss allerdings gestehen, hier ein wenig ins Schwimmen zu kommen. Wenn mir jemand den fachlichen Hintergrund einmal erläutern könnte, wäre ich ihm dankbar.
Na ja, irgendwo musst du das <RDF>-Format ja her haben, oder hast du es dir selbst ausgedacht? Also wird es wohl eine technische Spezifikation geben, die auch erläutert, warum der Namespace drin ist. Der Newsfeed der DP, der die aktuellsten Beiträge zeigt, basiert ja auf dem gleichen Format
Code:
<rdf:RDF>
  <channel>
   
  </channel>
  <item>
   
  </item>
</rdf:RDF>
Ohne Namespace kommst du mit dem Format hin, das ich auf diversen anderen Seiten (bspw. Delphi-Source.de) gesehen habe, und das ich auch auf meiner Seite verwende
Code:
<rss version="2.0">
  <channel>
   
    <item>
     
    </item>
</rss>
Zugegeben, die Auswertung ist beim zweiten Format leichter (wobei das PHP nicht wirklich eine Rolle spielt). Ich bin sogar der Ansicht, dass man hier mehrere verschiedene Newsfeeds unterbringen kann, weil die <item>-Knoten innerhalb des <channel>-Knotens stecken. Aber funktioniert hat bei mir auch <RDF> (mit und ohne Namespace).

Zitat von himitsu:
vorher war es so
Code:
<?xml version="1.0" encoding="iso-8859-1" ?>
<[color=red]RDF:rdf[/color]>
<shout>
und so ist es jetzt
Code:
<?xml version="1.0" encoding="iso-8859-1" ?>
<[color=red]rdf[/color]>
<shout>
Eigentlich war es anders herum, denn "rdf:" war das Namespace-Präfix. Aber egal.
  Mit Zitat antworten Zitat
 


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.

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

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz