Code: Select all
<data>
<location>
<block>
<field_id>Kop</field_id>
<valid_id>dag00_01</valid_id>
<field_content>Snijdend koud. Morgen droog en meer zon</field_content>
</block>
<block>
<field_id>Kort</field_id>
<valid_id>dag00_01</valid_id>
<field_content>Zeer koud met een snijdende oostenwind. Morgen op meer plaatsen zon en droog.</field_content>
</block>
</location>
</data>
If I try
Code: Select all
local report_id2 = domoticz_applyXPath(XML_string,'//data/location/block[2]/field_content/text()')
local report_id3 = domoticz_applyXPath(XML_string,'//data/location/block[field_id="Kort"]/field_content/text()')
I need the second one. I think it has something to do with the quotes in "Kort". I cannot manage to get this working.
Please advice.