在Android中验证和读取Word文件

Ash*_*win 10 android ms-word

我希望能够访问用户手机的SD卡中的word文件,并且该文件将由用户选择.我希望能够处理文件,即读取其内容并根据用户的意愿进行修改,并在用户点击"保存"时保存.

在Android中有可能吗?如何让程序理解该文件是Word文件?

请注意,我不想查看Word文件.用户将选择Word文件,我的应用程序应该能够对其进行一些更改并保存.

Bar*_*ica 2

恕我直言,最简单的方法是将Apache POI库移植到 Android。这是可能的,并且有证据证明这一点

移植 POI,您可以将 Word 编辑功能嵌入到您的应用程序中。

一段代码如:

Intent intent = new Intent(Intent.ACTION_EDIT); 
Uri uri = Uri.parse("file:///"+file.getAbsolutePath()); 
intent.setDataAndType(uri, "plain/text"); 
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

简单地说,Word 文件将由其他应用程序(而不是您的应用程序)编辑。据我了解,这并不完全是你想要的。