我想在我正在处理的Web应用程序上测试一些URL.为此,我想手动创建HTTP POST请求(这意味着我可以添加我喜欢的任何参数).
我缺少Chrome和/或Firefox中的任何扩展程序或功能吗?
我想将资产中的文件内容作为字符串读取.例如,位于的文本文档src/main/assets/
原始问题
我发现这个问题主要用作阅读资产文件的"FAQ",因此我总结了上述问题.以下是我最初的天真问题
我正在尝试将资源文件作为字符串读取,我在这里尝试了20个答案,但它们对我不起作用.
我的资产文件夹中有一个文件:data.opml,我必须将内容放在一个字符串中.我发送它像:
OPML.importFromFile(string, MainTabActivity.this);
Run Code Online (Sandbox Code Playgroud)
收到它像:
importFromFile(String filename, Context context);
Run Code Online (Sandbox Code Playgroud)
有效的东西(但它不是资产文件):
OPML.importFromFile(new StringBuilder(Environment.getExternalStorageDirectory().toString()).append(File.separator).append(fileNames[which]).toString(),MainTabActivity.this);
Run Code Online (Sandbox Code Playgroud)
我试过了:
AssetFileDescriptor descriptor = getAssets().openFd("data.opml");
FileReader reader = new FileReader(descriptor.getFileDescriptor());
And also:
InputStream input = getAssets().open("data.opml");
Reader reader = new InputStreamReader(input, "UTF-8");
Run Code Online (Sandbox Code Playgroud)
Maby我做错了什么,但它只是不起作用,因为它项目给出错误(分别:OPML不能用于参数文件阅读器和阅读器),如果有人知道如何做到这一点,我将非常感激!
目前我把我的html文件放在资源中,然后在WebView中加载它.我可以通过Chrome自定义标签加载吗?