Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs 菜单
Docs 主页
/ /

使用BSON数据

在本指南中,您可以学习;了解BSON数据格式、 MongoDB如何使用该格式,以及如何独立于Kotlin Sync驾驶员安装BSON库。

BSON(即 Binary JSON)是MongoDB用于组织和存储数据的数据格式。这种数据格式包括所有JSON数据结构类型,还支持其他类型,包括日期、不同大小的整数、ObjectId 值和二进制数据。有关支持类型的完整列表,请参阅MongoDB Server手册中的 BSON类型页面。

二进制格式不适合人类阅读,但您可以使用Java BSON库将其转换为JSON表示形式。要详细学习;了解这些格式之间的关系,请参阅JSON和BSON文章。

Kotlin Sync驾驶员使用BSON库,允许您使用实现BSON接口的对象类型之一来处理BSON数据。以下类型实现了BSON接口:

本节介绍如何将BSON库作为依赖项添加到项目中。如果您将Kotlin Sync驾驶员作为依赖项添加到项目中,则可以跳过此步骤,因为BSON库已作为驾驶员的必需依赖项包含在内。有关如何将Kotlin Sync驾驶员作为依赖项添加到项目中的说明,请参阅 Kotlin Sync驱动程序入门指南。

提示

物料清单

我们建议将Java虚拟机(JVM)驾驶员物料清单 (BOM) 添加到您的应用程序中,以管理驾驶员工件的版本。这样就无需为 BOM 涵盖的任何单个包指定版本,从而简化了依赖项管理。要学习;了解更多信息,请参阅Kotlin Sync驱动程序指南。

建议您使用 MavenGradle 来构建自动化工具,从而管理项目的依赖项。从以下标签页进行选择,从而查看该工具的依赖项声明:

以下代码片段显示 pom.xml 文件的 dependencies 部分中的依赖声明。

<dependencies>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>bson</artifactId>
</dependency>
</dependencies>

以下代码片段显示 build.gradle 文件的 dependencies 对象中的依赖声明。

dependencies {
compile 'org.mongodb:bson'
}

如果您未使用上述工具之一,则可以直接从sonatype存储库。下载 JAR文件,将其包含在您的项目中。

后退

数据类

在此页面上