Hallo Alexander
Das funktioniert - allerdings erhalte ich nun als Ergebnis immer "tel.search.ch API SEARCH RESULTS", was der ersten Fundstelle entspricht.
Die Datei sieht wie folgt aus:
<?xml version="1.0" encoding="utf-8"?>
<reverselookup>
<website
name="search.ch mobile"
url="http://tel.search.ch/api/?maxnum=1&was=%s"
useragent="Mozilla/5.0 (Linux; U; Android 0.5; en-us) AppleWebKit/522+ (KHTML, like Gecko) Safari/419.3"
searchpattern="<title type="text">(.*?)</title>"
notfoundpattern="<openSearch:totalResults>0</openSearch:totalResults>">
</website>
</reverselookup>
Ich habe mir nun überlegt, einfach von der Fundstelle noch das vorangehende Tag miteinzubeziehen. Also:
<published>2014-08-14T02:00:00Z
</published>
<title type="text">
Empfangsbüro Einwohnerkontrolle Zweigstelle SVA Gemeindearbeitsamt
</title>
Aber ich weiss nicht, wie ich den Umbruch kodieren muss, denn mit der Zeile
searchpattern="</published><title type="text">(.*?)</title>"
bzw. kodiert
searchpattern="</published><title type="text">(.*?)</title>"
komme ich nicht zum Ziel.
Gruss und einen schönen Tag
Peter