本文整理汇总了Java中org.jsoup.helper.DataUtil类的典型用法代码示例。如果您正苦于以下问题:Java DataUtil类的具体用法?Java DataUtil怎么用?Java DataUtil使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
DataUtil类属于org.jsoup.helper包,在下文中一共展示了DataUtil类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: init
import org.jsoup.helper.DataUtil; //导入依赖的package包/类
@Override
public void init() {
final ArrayList<String> filenames = new ArrayList<String>();
final List<String> bump = Arrays.asList(new String[] {
});
new File(System.getProperty("screenslicer.testdata")).listFiles(new FileFilter() {
@Override
public boolean accept(File file) {
if (!file.getAbsolutePath().endsWith("-success")
&& !file.getAbsolutePath().endsWith("-successnode")
&& !file.getAbsolutePath().endsWith("-result")
&& !file.getAbsolutePath().endsWith("-num")
&& !file.getAbsolutePath().endsWith("-next")) {
try {
if (bump.contains(file.getName())) {
resultParents.add(0, FileUtils.readFileToString(new File(file.getAbsolutePath() + "-success"), "utf-8"));
elements.add(0, DataUtil.load(file, "utf-8", "http://localhost").body());
filenames.add(0, file.getName());
} else {
resultParents.add(FileUtils.readFileToString(new File(file.getAbsolutePath() + "-success", "utf-8")));
elements.add(DataUtil.load(file, "utf-8", "http://localhost").body());
filenames.add(file.getName());
}
} catch (IOException e) {
throw new RuntimeException(e);
}
}
return false;
}
});
for (String filename : filenames) {
System.out.println(filename);
}
names = filenames.toArray(new String[0]);
}
示例2: init
import org.jsoup.helper.DataUtil; //导入依赖的package包/类
@Override
public void init() {
final ArrayList<String> filenames = new ArrayList<String>();
final List<String> bump = Arrays.asList(new String[] {
"buzzfeed"
});
new File(System.getProperty("screenslicer.testdata")).listFiles(new FileFilter() {
@Override
public boolean accept(File file) {
if (!file.getAbsolutePath().endsWith("-success")
&& !file.getAbsolutePath().endsWith("-successnode")
&& !file.getAbsolutePath().endsWith("-result")
&& !file.getAbsolutePath().endsWith("-num")
&& !file.getAbsolutePath().endsWith("-next")) {
try {
File fileNext = new File(file.getAbsolutePath() + "-next");
if (fileNext.exists()) {
if (bump.contains(file.getName())) {
nextButtons.add(0, FileUtils.readFileToString(fileNext, "utf-8"));
elements.add(0, DataUtil.load(file, "utf-8", "http://localhost").body());
filenames.add(0, file.getName());
} else {
nextButtons.add(FileUtils.readFileToString(fileNext, "utf-8"));
elements.add(DataUtil.load(file, "utf-8", "http://localhost").body());
filenames.add(file.getName());
}
}
} catch (IOException e) {
throw new RuntimeException(e);
}
}
return false;
}
});
for (String filename : filenames) {
System.out.println(filename);
}
names = filenames.toArray(new String[0]);
}
示例3: init
import org.jsoup.helper.DataUtil; //导入依赖的package包/类
@Override
public void init() {
final ArrayList<String> filenames = new ArrayList<String>();
final List<String> bump = Arrays.asList(new String[] {
});
new File(System.getProperty("screenslicer.testdata")).listFiles(new FileFilter() {
@Override
public boolean accept(File file) {
if (!file.getAbsolutePath().endsWith("-success")
&& !file.getAbsolutePath().endsWith("-successnode")
&& !file.getAbsolutePath().endsWith("-result")
&& !file.getAbsolutePath().endsWith("-num")
&& !file.getAbsolutePath().endsWith("-next")) {
try {
if (bump.contains(file.getName())) {
resultParents.add(0, FileUtils.readFileToString(new File(file.getAbsolutePath() + "-success", "utf-8")));
elements.add(0, DataUtil.load(file, "utf-8", "http://localhost").body());
filenames.add(0, file.getName());
} else {
resultParents.add(FileUtils.readFileToString(new File(file.getAbsolutePath() + "-success", "utf-8")));
elements.add(DataUtil.load(file, "utf-8", "http://localhost").body());
filenames.add(file.getName());
}
} catch (IOException e) {
throw new RuntimeException(e);
}
}
return false;
}
});
for (String filename : filenames) {
System.out.println(filename);
}
tmpItems = new Object[resultParents.size()];
}
示例4: charsetName
import org.jsoup.helper.DataUtil; //导入依赖的package包/类
/**
Parse the contents of a file as HTML.
@param in file to load HTML from
@param charsetName (optional) character set of file contents. Set to {@code null} to determine from {@code http-equiv} meta tag, if
present, or fall back to {@code UTF-8} (which is often safe to do).
@param baseUri The URL where the HTML was retrieved from, to resolve relative links against.
@return sane HTML
@throws IOException if the file could not be found, or read, or if the charsetName is invalid.
*/
public static Document parse(File in, String charsetName, String baseUri) throws IOException {
return DataUtil.load(in, charsetName, baseUri);
}