如何检测string是true还是false

时间:2013-12-09 08:54:27

标签: coldfusion cfml evaluate

我最近被告知,我们似乎在多年前我们整理的脚本中有一个错误。

基本上它用于读取大量数据的导入实用程序。

我们基本上利用java POI优势来阅读电子表格,我们似乎对真正的虚假陈述有疑问。

<cfif Evaluate("GetobjSheet.Query.#sysArray[26][5]#")>1<cfelse>0</cfif>

当字符串为true或false时,这似乎可以正常工作,但有时我们发现人们忘记输入值。

Coldfusion中是否有一个函数会自动将空字符串或不自动验证的字符串自动处理为false?

提前致谢

1 个答案:

答案 0 :(得分:1)

我只是做

<cfif len(GetobjSheet.Query[sysArray[26][5]]) AND GetobjSheet.Query[sysArray[26][5]]>
1
<cfelse>
0
</cfif>