FileUtils
Métodos de utilidad relacionados con archivos. Por ejemplo, para obtener el nombre del archivo o su extensión.
Métodos
Sección titulada «Métodos»getFileName
Sección titulada «getFileName»Descripción:
| Método | Valores devueltos | Descripción |
|---|---|---|
| getFileName(String file) | String | Devuelve el nombre del archivo sin la extensión. |
- file: el nombre completo del archivo.
Ejemplo:
package com.openkm;
import java.io.File;
import com.openkm.util.FileUtils;import com.openkm.util.PathUtils;
public class Test { public static void main(String[] args) { try { File file = new File("/home/openkm/test.png"); String docName = PathUtils.getName(file.getPath()); String baseName = FileUtils.getFileName(docName); System.out.println(baseName); } catch (Exception e) { e.printStackTrace(); } }}getFileExtension
Sección titulada «getFileExtension»Descripción:
| Método | Valores devueltos | Descripción |
|---|---|---|
| getFileExtension(String file) | String | Devuelve la extensión del nombre de archivo. |
- file: el nombre completo del archivo.
Ejemplo:
package com.openkm;
import java.io.File;
import com.openkm.util.FileUtils;import com.openkm.util.PathUtils;
public class Test { public static void main(String[] args) { try { File file = new File("/home/openkm/test.png"); String docName = PathUtils.getName(file.getPath()); String extension = FileUtils.getFileExtension(docName); System.out.println(extension); } catch (Exception e) { e.printStackTrace(); } }}getParent
Sección titulada «getParent»Descripción:
| Método | Valores devueltos | Descripción |
|---|---|---|
| getParent(String file) | String | Obtiene el nodo padre. |
- file: el nombre completo del archivo.
Ejemplo:
package com.openkm;
import java.io.File;
import com.openkm.util.FileUtils;import com.openkm.util.PathUtils;
public class Test { public static void main(String[] args) { try { File file = new File("/home/openkm/test.png"); String docName = PathUtils.getName(file.getPath()); String parent = FileUtils.getParent(docName); System.out.println(parent); } catch (Exception e) { e.printStackTrace(); } }}