com.alibaba.citrus.util.FileUtil.normalizeRelativePath()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(1.9k)|赞(0)|评价(0)|浏览(96)

本文整理了Java中com.alibaba.citrus.util.FileUtil.normalizeRelativePath()方法的一些代码示例,展示了FileUtil.normalizeRelativePath()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileUtil.normalizeRelativePath()方法的具体详情如下:
包路径:com.alibaba.citrus.util.FileUtil
类名称:FileUtil
方法名:normalizeRelativePath

FileUtil.normalizeRelativePath介绍

[英]规格化相对路径。

该方法返回不以“/”开始的相对路径。转换规则如下:

  1. 路径为空,则返回""
  2. 将所有backslash("\")转化成slash("/")。
  3. 去除重复的"/"或"\"。
  4. 去除".",如果发现"..",则向上朔一级目录。
  5. 空相对路径返回""。
  6. 保留路径末尾的"/"(如果有的话,除了空路径)。
    [中]规格化相对路径。
    该方法返回不以“/”开始的相对路径。转换规则如下:
    1.路径为空,则返回""
    1.将所有反斜杠(\)转化成斜杠(“/”)
    1.去除重复的"/"或"\"。
    1.去除".",如果发现"..",则向上朔一级目录。
    1.空相对路径返回""。
    1.保留路径末尾的"/"(如果有的话,除了空路径)。

代码示例

代码示例来源:origin: webx/citrus

private String normalizeConfigurationPointName(String name) {
  return trimToNull(normalizeRelativePath(name, true)); // 规格化,除去首尾slash
}

代码示例来源:origin: webx/citrus

private String normalizeConfigurationPointName(String name) {
  return trimToNull(normalizeRelativePath(name, true)); // 规格化,除去首尾slash
}

代码示例来源:origin: webx/citrus

private String normalizeConfigurationPointName(String name) {
  return trimToNull(normalizeRelativePath(name, true)); // 规格化,除去首尾slash
}

代码示例来源:origin: webx/citrus

String name = normalizeRelativePath((String) entry.getKey(), true); // 规格化:xxx/yyy/zzz
String handlerClass = trimToNull((String) entry.getValue());

代码示例来源:origin: webx/citrus

String name = normalizeRelativePath((String) entry.getKey(), true); // 规格化:xxx/yyy/zzz
String handlerClass = trimToNull((String) entry.getValue());

代码示例来源:origin: com.alibaba.citrus/citrus-webx-all

private String normalizeConfigurationPointName(String name) {
  return trimToNull(normalizeRelativePath(name, true)); // 规格化,除去首尾slash
}

代码示例来源:origin: com.alibaba.citrus/citrus-webx-all

String name = normalizeRelativePath((String) entry.getKey(), true); // 规格化:xxx/yyy/zzz
String handlerClass = trimToNull((String) entry.getValue());

相关文章