Guten Tag,
ich habe mir eine XSLT- Datei geschrieben, welche mir die aktuellen Verkehrsinformationen aus einem Feed heraus holt (Aktuelle Verkehrslage für Deutschland).
Die dazugehörige XSLT-Datei sieht wie folgt aus:
Mein Problem ist, dass ich die Daten nicht gut im Interface von openhab darstellen kann. Das Item dafür sieht wie folgt aus:
Hat einer eine Idee wie man die Darstellung umsetzen kann, dass evtl. die Informationen getrennt voneinander und mit Images angezeigt werden?
ich habe mir eine XSLT- Datei geschrieben, welche mir die aktuellen Verkehrsinformationen aus einem Feed heraus holt (Aktuelle Verkehrslage für Deutschland).
Die dazugehörige XSLT-Datei sieht wie folgt aus:
<?xml version="1.0"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:feed="http://www.freiefahrt.info/upload/lmst.de_DE.xml" version="1.0"
xmlns:atom="http://www.w3.org/2005/Atom"
exclude-result-prefixes="atom">
<xsl: output indent="yes" method="text" encoding="UTF-8" omit-xml-declaration="yes" />
<xsl:template match="atom:entry">
<xsl:value-of select="atom:title"/>
<xsl:value-of select="atom:summary"/>
</xsl:template>
</xsl:stylesheet>
Dabei werden alle Verkehrsmeldungen geholt, die unter einem entry-Knoten eingetragen sind. <xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:feed="http://www.freiefahrt.info/upload/lmst.de_DE.xml" version="1.0"
xmlns:atom="http://www.w3.org/2005/Atom"
exclude-result-prefixes="atom">
<xsl: output indent="yes" method="text" encoding="UTF-8" omit-xml-declaration="yes" />
<xsl:template match="atom:entry">
<xsl:value-of select="atom:title"/>
<xsl:value-of select="atom:summary"/>
</xsl:template>
</xsl:stylesheet>
Mein Problem ist, dass ich die Daten nicht gut im Interface von openhab darstellen kann. Das Item dafür sieht wie folgt aus:
String TRAFFIC_JAM "[%s]" (Traffic) {http="<[http://www.freiefahrt.info/upload/lmst.de_DE.xml:6000:XSLT(traffic_jam/traffic_jam.xsl)]"}
Hat einer eine Idee wie man die Darstellung umsetzen kann, dass evtl. die Informationen getrennt voneinander und mit Images angezeigt werden?