相关疑难解决方法(0)

用Java修改.txt文件

我有一个文本文件,我想用Java编辑.它有成千上万行.我基本上想要遍历这些行并更改/编辑/删除一些文本.这需要经常发生.

从我在其他网站上看到的解决方案来看,一般方法似乎是:

  • 使用BufferedReader打开现有文件
  • 读取每一行,对每一行进行修改,然后将其添加到StringBuilder中
  • 读取并修改所有文本后,将StringBuilder的内容写入新文件
  • 用新文件替换旧文件

这个解决方案对我来说似乎有点"hacky",特别是如果我的文本文件中有数千行.

有人知道更好的解决方案吗?

java

28
推荐指数
2
解决办法
9万
查看次数

用Java读取和修改HTML文件

我有一个HTML文件,我要做的是将此文件存储到某个数组或大字符串中,然后执行所需的修改.我必须包含一些Javascripts和一些其他具有属性的元素,并且还必须消除其中的一些元素.任何人都可以帮助我做这件事.感谢您!

<?xml version="1.0" encoding="UTF-8"?>  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-type" content="text/html;  charset=utf-8" />  
<title>eXe</title>  
<style type="text/css">  
@import url(base.css);  
@import url(content.css);  
</style>  
<script type="text/javascript" src="common.js"></script>
<!--HERE I NEED TO INCLUDE 3 MORE JAVASCRIPTS-->  
</head>  
<body>  
<div id="outer">  
<div id="main">  
<div id="nodeDecoration">  
<p id="nodeTitle">  
Part 1</p>  
</div>  
<div class="TrueFalseIdevice" id="id12">  
<script type="text/javascript" src="common.js"></script>  
<!--THIS JAVASCRIPT HAS TO BE ELIMINATED-->  
<script type="text/javascript" src="libot_drag.js"></script>  
<div class="iDevice emphasis1">  
<img alt="" class="iDevice_icon" src="icon_question.gif" />  
<span class="iDeviceTitle">True-False Question</span><br/>  
<div class="iDevice_inner"> …
Run Code Online (Sandbox Code Playgroud)

html java arrays string file

3
推荐指数
1
解决办法
5726
查看次数

标签 统计

java ×2

arrays ×1

file ×1

html ×1

string ×1