ich hole mir Via RSS Feed die Aktuellen Heizölpreise.
Jetzt möchte ich den String Aufschlüsseln ,das ich nur den Preis pro 100 Liter bekomme. Hier werde ich aber irgendwie nicht schlau. Am besten wäre es noch den String in Number umzuwandeln ,damit ich sie mir dann auf der Ulanzi Uhr anzeigen lassen kann.
Ich bräuchte quasi nur die frei Haus:109,14 als Number
Habe in der Klammer nach .split auch schon folgendes probiert ("\\|") , ("|")
Das wäre der code
Code: Alles auswählen
rule "String in Teilstring"
when
Item testschalter changed to ON
then
var String strTeil1 = RSSFeedLatestDescription1.state.toString.split(",").get(0)
var String strTeil2 = RSSFeedLatestDescription1.state.toString.split(",").get(1)
var String strTeil3 = RSSFeedLatestDescription1.state.toString.split(",").get(2)
logInfo("strings","Teil1: {} Teil2: {} Teil3: {}",strTeil1,strTeil2,strTeil3)
Anzeige1.postUpdate(strTeil1)
Anzeige2.postUpdate(strTeil2)
Anzeige3.postUpdate(strTeil3)
end
<p>Hinweis: Preise f�r andere Produkte und Mengen, sowie f�r weitere
Abladestellen ermittelt Ihnen unser Preisrechner <A HREF="https://www.enxa.de/index.php?plz_selec ... enxa.de</A>
Anzeige 1 Inhalt =Aktueller Preis f�r 3000 Liter Heiz�l im PLZ-Gebiet 36329 frei Haus: 109
Anzeige 2 Inhalt = 14 Euro/100 Ltr. (inkl. MwSt.)<BR/>
<p>Hinweis: Preise f�r andere Produkte und Mengen
Anzeige 3 Inhalt =sowie f�r weitere
Abladestellen ermittelt Ihnen unser Preisrechner <A HREF="https://www.enxa.de/index.php?plz_selec ... enxa.de</A>
ich hoffe Ihr könnt mich ein bisschen unterstützen.
Danke