本文整理了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
[英]Remove the extension from the file name. This function does not check if the file exists.
[中]从文件名中删除扩展名。此函数不检查文件是否存在。
代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-prep-srl
private List<String> getFiles(String dataDir) {
List<String> files = new ArrayList<>();
FilenameFilter xmlFilter = (dir, name) -> (name.startsWith("pp-") && name.endsWith(".xml") && IOUtils
.isFile(dir.getAbsolutePath() + File.separator + name));
String[] xmlFiles = (new File(dataDir)).list(xmlFilter);
assert xmlFiles != null;
for (String fileName : xmlFiles) {
String rawFileName = IOUtils.stripFileExtension(fileName);
files.add(rawFileName);
}
return files;
}
}
代码示例来源:origin: CogComp/cogcomp-nlp
private List<String> getFiles(String dataDir) {
List<String> files = new ArrayList<>();
FilenameFilter xmlFilter = (dir, name) -> (name.startsWith("pp-") && name.endsWith(".xml") && IOUtils
.isFile(dir.getAbsolutePath() + File.separator + name));
String[] xmlFiles = (new File(dataDir)).list(xmlFilter);
assert xmlFiles != null;
for (String fileName : xmlFiles) {
String rawFileName = IOUtils.stripFileExtension(fileName);
files.add(rawFileName);
}
return files;
}
}
代码示例来源:origin: CogComp/cogcomp-nlp
public static String getFileStem(String path) {
return stripFileExtension(getFileName(path));
}
代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-core-utilities
public static String getFileStem(String path) {
return stripFileExtension(getFileName(path));
}
代码示例来源:origin: CogComp/cogcomp-nlp
String lemma = IOUtils.stripFileExtension(fileName);
代码示例来源:origin: edu.illinois.cs.cogcomp/saul-examples
private void readPropbankFrameData(String dir) throws Exception {
frameData = new HashMap<>();
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setNamespaceAware(false);
dbf.setValidating(false);
for (String file : IOUtils.lsFiles(dir, (dir1, name) -> name.endsWith("xml"))) {
// IOUtils.getFileName(file) doesn't work in Windows
int slashIndex = file.lastIndexOf(File.separator);
String fileName = file.substring(slashIndex + 1);
// A hack to deal with percent-sign in nombank. There is another
// file called perc-sign that will fill this void.
if (fileName.contains("percent-sign.xml"))
continue;
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(file);
NodeList predicateElements = doc.getElementsByTagName("predicate");
for (int i = 0; i < predicateElements.getLength(); i++) {
String lemma = IOUtils.stripFileExtension(fileName);
FrameData fData = new FrameData(lemma);
frameData.put(lemma, fData);
NodeList roleSets = doc.getElementsByTagName("roleset");
addRoleSets(fileName, lemma, fData, roleSets);
}
}
}
代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-edison
String lemma = IOUtils.stripFileExtension(fileName);
代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-srl
String lemma = IOUtils.stripFileExtension(fileName);
代码示例来源:origin: edu.illinois.cs.cogcomp/saul-examples
sense = "1-slash-10th.01";
assert sense.startsWith(IOUtils.stripFileExtension(file)) || sense.startsWith(lemma) : lemma + "\t" + sense;
代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-srl
sense = "1-slash-10th.01";
assert sense.startsWith(IOUtils.stripFileExtension(file)) || sense.startsWith(lemma) : lemma + "\t" + sense;
代码示例来源:origin: edu.illinois.cs.cogcomp/esrl-core
(files.length + failed.size()), failed.size());
for (String file : files) {
String taHashStr = IOUtils.stripFileExtension(IOUtils.getFileName(file));
代码示例来源:origin: edu.illinois.cs.cogcomp/curator-utils
String outFileStem = IOUtils.stripFileExtension( file );
if(!textOutput){
String outFile = outDir + "/" + outFileStem + ".ser";
代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-nlp-readers
String outFilePrefix = IOUtils.stripFileExtension( annotationOutFile );
String fineNerOutDir = nerOutputDir + "/" + EventConstants.NER_ACE_FINE;
String coarseNerOutDir = nerOutputDir + "/" + EventConstants.NER_ACE_COARSE;
代码示例来源:origin: edu.illinois.cs.cogcomp/illinois-caching-curator
String outFileStem = IOUtils.stripFileExtension(file);
if (!textOutput) {
String outFile = outDir + "/" + outFileStem + ".ser";
内容来源于网络,如有侵权,请联系作者删除!