Coldfusion Verity Collection, не можете получить несколько контекстов из одного документа?
Двухсторонний вопрос - у меня есть форма, которая принимает одно поле ввода текста, называемое "критерии", и вот моя страница действий:
<input type="button" onclick="self.location='form.cfm'" value="New Search">
<font color="red">Search results for:
<cfoutput><b>"#trim(form.criteria)#"</b></cfoutput></font>
<br><br>
<cfsearch collection="coll_x" name="cfr" type="simple" criteria="#trim(form.criteria)#"
maxrows="100" contextpassages="25" contexthighlightbegin="
<b style='background-color:FFFF00;'>" contexthighlightend="</b>">
<cfoutput>
<center>
<font color="green">#cfr.recordcount# Hits.</font>
<br>
<font color="red">#cfr.summary#</font>
<br><br><br>
<cfloop query="cfr">
<cfdump var="#valuelist(cfr.key)#">
<font color="blue">#cfr.context#</font>
<br><br><br>
</cfloop>
</center>
</cfoutput>
Кажется, я не могу получить больше одной строки из этого, когда я делаю
PS: CF верс. 8
Изменить: я также пытался UDF, изложенные здесь - http://www.raymondcamden.com/2007/7/25/Reading-text-from-a-PDF-in-ColdFusion-8 безрезультатно. Я получаю ошибку "недопустимый символ XML", предположительно из подраздела (§) символов. К сожалению, replace() не работает, чтобы изменить их, и я не уверен, как получить доступ к XML и изменить его вручную, но если я правильно понимаю, эта UDF создает только временную версию XML, которая отбрасывается, когда пользователь уходит, поэтому насколько я могу судить, это спорный вопрос.