edu.illinois.cs.cogcomp.core.io.IOUtils.stripFileExtension()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(147)

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

IOUtils.stripFileExtension介绍

[英]Remove the extension from the file name. This function does not check if the file exists.
[中]从文件名中删除扩展名。此函数不检查文件是否存在。

代码示例

代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-prep-srl

  1. private List<String> getFiles(String dataDir) {
  2. List<String> files = new ArrayList<>();
  3. FilenameFilter xmlFilter = (dir, name) -> (name.startsWith("pp-") && name.endsWith(".xml") && IOUtils
  4. .isFile(dir.getAbsolutePath() + File.separator + name));
  5. String[] xmlFiles = (new File(dataDir)).list(xmlFilter);
  6. assert xmlFiles != null;
  7. for (String fileName : xmlFiles) {
  8. String rawFileName = IOUtils.stripFileExtension(fileName);
  9. files.add(rawFileName);
  10. }
  11. return files;
  12. }
  13. }

代码示例来源:origin: CogComp/cogcomp-nlp

  1. private List<String> getFiles(String dataDir) {
  2. List<String> files = new ArrayList<>();
  3. FilenameFilter xmlFilter = (dir, name) -> (name.startsWith("pp-") && name.endsWith(".xml") && IOUtils
  4. .isFile(dir.getAbsolutePath() + File.separator + name));
  5. String[] xmlFiles = (new File(dataDir)).list(xmlFilter);
  6. assert xmlFiles != null;
  7. for (String fileName : xmlFiles) {
  8. String rawFileName = IOUtils.stripFileExtension(fileName);
  9. files.add(rawFileName);
  10. }
  11. return files;
  12. }
  13. }

代码示例来源:origin: CogComp/cogcomp-nlp

  1. public static String getFileStem(String path) {
  2. return stripFileExtension(getFileName(path));
  3. }

代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-core-utilities

  1. public static String getFileStem(String path) {
  2. return stripFileExtension(getFileName(path));
  3. }

代码示例来源:origin: CogComp/cogcomp-nlp

  1. String lemma = IOUtils.stripFileExtension(fileName);

代码示例来源:origin: edu.illinois.cs.cogcomp/saul-examples

  1. private void readPropbankFrameData(String dir) throws Exception {
  2. frameData = new HashMap<>();
  3. DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
  4. dbf.setNamespaceAware(false);
  5. dbf.setValidating(false);
  6. for (String file : IOUtils.lsFiles(dir, (dir1, name) -> name.endsWith("xml"))) {
  7. // IOUtils.getFileName(file) doesn't work in Windows
  8. int slashIndex = file.lastIndexOf(File.separator);
  9. String fileName = file.substring(slashIndex + 1);
  10. // A hack to deal with percent-sign in nombank. There is another
  11. // file called perc-sign that will fill this void.
  12. if (fileName.contains("percent-sign.xml"))
  13. continue;
  14. DocumentBuilder db = dbf.newDocumentBuilder();
  15. Document doc = db.parse(file);
  16. NodeList predicateElements = doc.getElementsByTagName("predicate");
  17. for (int i = 0; i < predicateElements.getLength(); i++) {
  18. String lemma = IOUtils.stripFileExtension(fileName);
  19. FrameData fData = new FrameData(lemma);
  20. frameData.put(lemma, fData);
  21. NodeList roleSets = doc.getElementsByTagName("roleset");
  22. addRoleSets(fileName, lemma, fData, roleSets);
  23. }
  24. }
  25. }

代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-edison

  1. String lemma = IOUtils.stripFileExtension(fileName);

代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-srl

  1. String lemma = IOUtils.stripFileExtension(fileName);

代码示例来源:origin: edu.illinois.cs.cogcomp/saul-examples

  1. sense = "1-slash-10th.01";
  2. assert sense.startsWith(IOUtils.stripFileExtension(file)) || sense.startsWith(lemma) : lemma + "\t" + sense;

代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-srl

  1. sense = "1-slash-10th.01";
  2. assert sense.startsWith(IOUtils.stripFileExtension(file)) || sense.startsWith(lemma) : lemma + "\t" + sense;

代码示例来源:origin: edu.illinois.cs.cogcomp/esrl-core

  1. (files.length + failed.size()), failed.size());
  2. for (String file : files) {
  3. String taHashStr = IOUtils.stripFileExtension(IOUtils.getFileName(file));

代码示例来源:origin: edu.illinois.cs.cogcomp/curator-utils

  1. String outFileStem = IOUtils.stripFileExtension( file );
  2. if(!textOutput){
  3. String outFile = outDir + "/" + outFileStem + ".ser";

代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-nlp-readers

  1. String outFilePrefix = IOUtils.stripFileExtension( annotationOutFile );
  2. String fineNerOutDir = nerOutputDir + "/" + EventConstants.NER_ACE_FINE;
  3. String coarseNerOutDir = nerOutputDir + "/" + EventConstants.NER_ACE_COARSE;

代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-caching-curator

  1. String outFileStem = IOUtils.stripFileExtension(file);
  2. if (!textOutput) {
  3. String outFile = outDir + "/" + outFileStem + ".ser";

相关文章