Flask接口签名sign原理与实例代码浅析
323
2022-12-28
使用java NIO及高速缓冲区写入文件过程解析
这篇文章主要介绍了使用java NIO及高速缓冲区写入文件过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
代码如下
byte[] bytes = Files.readAllBytes(Paths.get("E:\\pdf\\aaa\\html\\text.txt").normalize());
String text = IOUtils.toString(bytes);
String YwTKwqddCixml = texYwTKwqddCit.substring(text.indexOf("
InputSource inputXML = new InputSource( new StringReader( xml ) );
XPath xPath = XPathFactory.newInstance().newXPath();
NodeList nodes = (NodeList) xPath.evaluate("/tbody/tr", inputXML, XPathConstants.NODESET);
int length = nodes.getLength();
Path file = Paths.get("E:\\pdf\\aaa\\html\\out.txt");
try (BufferedWriter writer = Files.newBufferedWriter(file, Charset.defaultCharset(), StandardOpenOption.CREATE)) {
for (int i = 0; i < length; i++) {
Node node = nodes.item(i);
NodeList childList = (NodeList) xPatYwTKwqddCih.evaluate("td", node, XPathConstants.NODESET);
for (int j = 0; j < childList.getLength(); j++) {
Node child = childList.item(j);
String content = child.getTextContent();
//System.out.print(content);
writer.write(content);
if (j writer.write("\t"); } } writer.newLine(); } } text.txt内容 输出内容:
writer.write("\t");
}
}
writer.newLine();
}
}
text.txt内容
输出内容:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~