Check if the specified file in the path is a file.
1 file.isFile
<file.isFile>
<file /> !
</file.isFile>
Arguments | |||||
---|---|---|---|---|---|
Name | Type | Required | Unique | Nullable | Description |
Efile | file |
Returns | |
---|---|
Type | Description |
Boolean | Returns true if it is a file type. |
Example
Check the existence of a file.
Copy
<xsql-script name='file_isFile_sample1'> <body> <set name='m_path'> <string>c:<file.separator />tmp<file.separator />JASLicense.properties</string> </set> <if> <expr> <file.isFile> <file name='#m_path' type='absolute' /> </file.isFile> </expr> <then> <set name='m_result'>file</set> </then> <else> <set name='m_result'>directory</set> </else> </if> <println><m_path/> is a <m_result/></println> </body> </xsql-script>
c:\tmp\JASLicense.properties is a file.
Example
Check the existence of a directory.
Copy
<xsql-script name='file_isFile_sample2'> <body> <set name='m_path'> <string>c:<file.separator />tmp</string> </set> <if> <expr> <file.isFile> <file name='#m_path' type='absolute' /> </file.isFile> </expr> <then> <set name='m_result'>file</set> </then> <else> <set name='m_result'>directory</set> </else> </if> <println><m_path/> is a <m_result/></println> </body> </xsql-script>
c:\tmp is a directory.