Ich habs jetzt über einen Script- Such- Agenten gemacht:
Ich habe die ResultEntry- Maske so angepasst, dass Sie XML- Code (als Plain Text) zurück gibt. Die SearchResults- Maske ist komplett leer.
Dann suche ich über set doc = db.FTDomainSearch(parameter) und lese vom resultierenden Doc das Body- Feld aus und dort den unformatierten Text. Da erhalte ich dann den fertigen XML- Code für alle Ergebnisse.
Dann noch ein DocType text/xml drumrumgebastelt, einen Root erstellt, und das ganze ausgeprinted, und dann sieht das Ergebnis so (in etwa) aus:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<SearchResults>
<query>(Test)</query>
<ResultEntry>
<title><![CDATA[Das ist ein Test- Dokument]]></title>
<date>2011-01-27</date>
<relevance>93</relevance>
<weburl><![CDATA[http://server.domain.net/555568C40059C19C//EEEE4EAB40BF98BFC12578250043A9F8]]></weburl>
<notesurl><![CDATA[notes://SERVER/555568C40059C19C//EEEE4EAB40BF98BFC12578250043A9F8]]></notesurl>
</ResultEntry>
<ResultEntry>
<title><![CDATA[weiterer Test]]></title>
<date>2011-02-21</date>
<relevance>92</relevance>
<weburl><![CDATA[http://server.domain.net/444468C40059C19C//FFFB43DB157228EC125783E004B1C51]]></weburl>
<notesurl><![CDATA[notes://SERVER/444468C40059C19C//FFFB43DB157228EC125783E004B1C51]]></notesurl>
</ResultEntry>
</SearchResults>