Mobile 如何读取.联系人文件?

Mobile 如何读取.联系人文件?,mobile,libraries,java,Mobile,Libraries,Java,我先解释一下情况。我们知道我们可以通过蓝牙将手机中的联系人发送到其他设备。通常它们将作为“.contact”文件发送。在windows中,这些文件将保存在c:/users/userName/contacts文件夹中。在我的Java程序(在PC上运行)中,我想读取这些文件。是否有任何特定的库来读取这些文件?特别是那些几十年都没有过时的图书馆?请帮忙 好的,根据要求,重新表述评论作为回答 您看到的.contact文件很可能是特定于Microsoft的,您应该寻找其他格式,例如vCard!您还可以在网

我先解释一下情况。我们知道我们可以通过蓝牙将手机中的联系人发送到其他设备。通常它们将作为“.contact”文件发送。在windows中,这些文件将保存在c:/users/userName/contacts文件夹中。在我的Java程序(在PC上运行)中,我想读取这些文件。是否有任何特定的库来读取这些文件?特别是那些几十年都没有过时的图书馆?请帮忙

好的,根据要求,重新表述评论作为回答


您看到的.contact文件很可能是特定于Microsoft的,您应该寻找其他格式,例如vCard!您还可以在网站上找到蓝牙软件。

这些文档是什么?它们是文本文件吗?您是否尝试过像读取文件系统中的任何其他文件一样读取它们?可能是电话簿软件的副本。“Windows联系人”和其他一些人读取并提取这些数据,因此,这些数据必须采用特定的格式/方式。我没有访问Windows计算机的权限。这些文件看起来像这样吗。如果是这样,您可以使用任何XML解析器,也许可以使用XPath编写查询。好吧,我不知道您的文件的内容,但是如果文件结构与我发布的链接的结构匹配,那么格式是特定于Microsoft的。也许您的手机会发送vCard(),然后将其转换为.contact?如果您需要在多个平台上工作,我认为您应该远离。联系。