Gibt es einen Online-XSLT-Verarbeitungsservice?

8

(Dies scheint nicht unbedingt programmierbezogen zu sein, aber ich denke, es geht um die Bereitstellung einer XSLT-Lösung, und XSLT ist eine Programmiersprache, richtig?)

Ich habe diesen raffinierten Plan für die Anpassung eines von mir abonnierten Podcasts, damit die Titel und andere Teile des Feeds eher meinen Vorstellungen entsprechen. Ich denke, ich kann eine XSLT-Datei entwickeln, die den ursprünglichen Podcast-XML-Code als Eingabe erwartet und den gewünschten XML-Code ausgibt. Jetzt könnte ich einen lokalen Webserver betreiben und iTunes / was auch immer abonniert haben http://localhost/my_processor?orig=origpodcasturl&xsl=myxslthingy .

Ich hoffe, dass es irgendwo draußen einen Server gibt, der das bereits tut, d. h. einen Web-Service, auf den über eine einfache URL ein Quell-XML-Dokument und einige XSLT-Daten zugreifen können. Weiß jemand, ob das der Fall ist?

    
Owen 16.12.2008, 01:33
quelle

6 Antworten

3

Sehen Sie sich Yahoo Pipes (http://pipes.yahoo.com/) an.

Von der Website:

  

Über Pipes

     

Pipes ist ein leistungsstarkes Kompositionswerkzeug zum Zusammenfassen, Bearbeiten und Mashup von Inhalten aus dem gesamten Web.

     

Wie bei Unix-Pipes können einfache Befehle kombiniert werden, um eine Ausgabe zu erstellen, die Ihren Anforderungen entspricht:

     
  • Kombiniere viele Feeds zu einem einzigen, sortiere, filtere und übersetze es.
  •   
  • geocodieren Sie Ihre bevorzugten Feeds und durchsuchen Sie die Elemente auf einer interaktiven Karte.
  •   
  • Power Widgets / Badges auf Ihrer Website.
  •   
  • Ergreife die Ausgabe von Pipes als RSS, JSON, KML und andere Formate.
  •   
    
BQ. 16.12.2008 03:40
quelle
2

Verwenden Sie den Online-XSLT 2.0-Service von W3C: Ссылка . Das ist genau das, was du willst.

    
Tom 31.08.2009 17:52
quelle
1

Ich bin mir nicht sicher, wie iTunes damit umgehen würde, aber Web-Browser analysieren selbst XSLT-Dateien. Schaue dir die World of Warcraft-Seite an und sieh dir den Quellcode an, um zu sehen, was ich meine.

Sie müssen nur so mit dem Stylesheet verknüpfen:

%Vor%     
nickf 16.12.2008 01:43
quelle
1

Ja, lesen Sie Amazon Web Services und XSLT Ich habe es selbst nicht versucht, also musst du es lesen und ausprobieren.

Um einen beabsichtigten oder unbeabsichtigten DOS-Angriff zu verhindern, muss ein solcher öffentlicher Dienst eine Reihe von Beschränkungen haben, wie zum Beispiel die Verwendung von mindestens einigen, wenn nicht sogar allen möglichen Erweiterungsfunktionen, die Größe der Ein- und Ausgabe, Maximaler Speicher während der Transformation und maximale Zeit zum Abschließen der Transformation. Der Zugriff auf das lokale Dateisystem ist eingeschränkt oder überhaupt nicht erlaubt. Die Verwendung der Funktion document (), insbesondere DTDs und Entitäten, kann verboten sein.

Erwarten Sie auch, dass es im Allgemeinen langsam ist.

Eine andere Sache, die es zu beachten gilt, ist, dass solche Dienste nicht mehr angeboten werden.

Zusammenfassend ist festzustellen, dass die Effizienz, Zuverlässigkeit und Verfügbarkeit eines solchen Dienstes höchstwahrscheinlich nicht den hohen Standards entspricht.

    
Dimitre Novatchev 16.12.2008 04:58
quelle
1

Wenn es Ihnen gelingt, den Inhalt Ihrer Quelle und Ihres Stylesheets irgendwie in Post-URL zu bringen (zB über die zuvor erwähnten Yahoo-Pipes), könnten Sie dies verwenden Ссылка

    
till 31.07.2009 08:08
quelle
0

Neben dem bereits erwähnten XSLT 2.0-Service gibt es auch den W3C XSLT 1.0 Service :

  

W3C behält dies für den eigenen Gebrauch bei,   es steht zur öffentlichen Nutzung zur Verfügung (siehe   Bedingungen), jedoch ohne Gewähr. Dies   Service ist für interaktive bereitgestellt   nur von Einzelpersonen verwenden.

    
Jukka Matilainen 31.08.2009 19:58
quelle

Tags und Links