要读取远程位置的文件夹名称和文件名称,可以使用以下代码示例:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
public class ReadRemoteFiles {
public static void main(String[] args) {
String remoteFolderUrl = "https://example.com/remote-folder/";
try {
URL url = new URL(remoteFolderUrl);
URLConnection connection = url.openConnection();
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
// 处理文件夹名称和文件名称
if (line.contains("
在上面的代码中,我们使用URL
和URLConnection
类来连接到远程文件夹的URL并获取其内容。然后,我们使用BufferedReader
读取URL的输入流,并逐行处理返回的内容。
通过检查每一行是否包含,我们可以确定该行是否表示文件夹或文件。如果是文件夹,我们可以提取文件夹名称并进行处理。如果是文件,我们可以提取文件名称并进行处理。
请注意,上述代码仅演示了如何读取远程位置的文件夹名称和文件名称。如果需要进一步处理文件内容,请根据实际需求进行修改。