Java bufferedReader从本地路径读取json文件以构造html文件
我正在使用以下代码将json写入我的本地路径,这是我从html页面获得的路径。同样,我必须通过读取保存的本地json文件中的内容来构建html页面。为此,我必须从本地(纯文本)读取保存的文件,并将其作为java文件的输入。我不知道是使用Buffered Reader还是BufferedInputStream从本地路径读取该文件。请帮助我Java bufferedReader从本地路径读取json文件以构造html文件,java,bufferedreader,Java,Bufferedreader,我正在使用以下代码将json写入我的本地路径,这是我从html页面获得的路径。同样,我必须通过读取保存的本地json文件中的内容来构建html页面。为此,我必须从本地(纯文本)读取保存的文件,并将其作为java文件的输入。我不知道是使用Buffered Reader还是BufferedInputStream从本地路径读取该文件。请帮助我 java.io.BufferedWriter jsonOut = new java.io.BufferedWriter( new java.io.Out
java.io.BufferedWriter jsonOut = new java.io.BufferedWriter(
new java.io.OutputStreamWriter(
new java.io.FileOutputStream(uploadDir +
_req.getParameter("filename")), "ISO-8859-1"));
文本的BufferedReader
原因:文本的缓冲读取器
原因:您可以对文本使用
BufferedReader
,但应确保在您的情况下使用正确的字符集(否则默认为平台字符集)
您可以对文本使用
BufferedReader
,但应确保在您的情况下使用正确的字符集(否则默认为平台字符集)
要读取文件,可以使用以下代码
File f = new File("your json file");
BufferedReader buf = new BufferedReader(new FileReader(f));
String line = null;
while ((line = buf.readLine()) != null) {
System.out.println("json file line " + line);
// do your changes
}
要读取文件,可以使用以下代码
File f = new File("your json file");
BufferedReader buf = new BufferedReader(new FileReader(f));
String line = null;
while ((line = buf.readLine()) != null) {
System.out.println("json file line " + line);
// do your changes
}